We are seeking a highly skilled and experienced Senior Java Developer to join our technology team. The ideal candidate will have a deep understanding of Core Java 8,Spring Boot 2..7.18, EJB 3.2, JSP 2.3 and Servlet 3.1 to develop and maintain robust enterprise-grade web applications. The ideal candidate should have a deep understanding of Java EE specification and hands-on experience with application servers and middleware components.
Key Responsibilities:
- Develop enterprise applications using Java 8 and Java EE 8 standards.
- Implement microservices using Spring Boot 2.7.18.
- Design, implement and maintain components using EJB 3.2
- Build agile web content using JSP 2.3 and handle requests with Servlet 3.1
- Participate in architecture and design discussions, code reviews, and system design.
- Collaborate with cross-functional teams to understand business requirements and deliver high-quality solutions.
- Debug and resolve complex technical issues across the stack.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Contribute to continuous improvement by suggesting and implementing process and code improvements.
- Mentor junior developers and help shape development best practices.