Responsibilities:Design, develop, and implement Java Enterprise Edition applications based on business requirements. Collaborate with stakeholders to gather and analyze requirements and translate them into technical specifications. Develop and maintain scalable, reliable, and efficient code using best practices in JEE development. Participate in code reviews, debugging, and troubleshooting to ensure high-quality and performance-driven applications. Integrate third-party libraries, frameworks, and APIs as needed to enhance application functionality. Ensure code quality through unit testing, automation testing, and continuous integration. Document technical designs, processes, and procedures for future reference and team use. Stay up-to-date with emerging technologies and industry trends in Java Enterprise Edition development.
Qualifications:Bachelor's degree in Computer Science, Engineering, or a related field.Proven experience as a Java Enterprise Edition Developer or similar role.Proficiency in Java programming language, JEE frameworks (e.g., Spring, Hibernate), and web services (REST/SOAP).Strong understanding of object-oriented design principles, MVC architecture, and design patterns.Experience with databases (SQL, JDBC), ORM frameworks, and data modeling.Familiarity with front-end technologies (HTML, CSS, JavaScript) is an advantage.Excellent problem-solving and analytical skills.Ability to work independently and collaboratively in a fast-paced environment.Strong communication skills for effective collaboration with cross-functional teams.Preferred Qualifications: Java Enterprise Edition certification (e.g., Oracle Certified Professional, Java EE Developer).Experience with containerization and cloud platforms (e.g., Docker, Kubernetes, AWS, Azure).Knowledge of microservices architecture and related technologies (Spring Boot, Netflix OSS).Familiarity with Agile development methodologies (Scrum, Kanban).
#J-18808-Ljbffr