JAVA Developer
Job description
Responsible for overseeing the architecture, design, and development of Java/J2EE applications with a focus on RESTful services and Spring Boot framework. The primary objectives include leading a team of developers, ensuring technical excellence, and delivering high-quality solutions aligned with business requirements.
Key Responsibilities
- Lead a team of java/j2ee developers in the design, development, and implementation of restful web services using spring boot.
- Define and implement best practices for coding, testing, and deployment to ensure high performance, scalability, and security of applications.
- Collaborate with cross functional teams to gather requirements, provide technical guidance, and drive architectural decisions.
- Conduct code reviews, troubleshoot technical issues, and mentor junior team members to foster a culture of continuous learning and improvement.
- Stay updated on emerging technologies, industry trends, and best practices to recommend innovative solutions and drive technical innovation within the team.
Skill Requirements
6+ years of prior Java development experience required.
Responsible for analysis, design, coding and testing of new applications or enhancements to existing applications using Java-based technologies, including Java, J2EE, JSP, XML, JDBC, and Servlets.
Must be able to apply SDLC concept and have a proven track record of delivering solid, robust applications.
Must have a solid understanding of Object-Oriented Programming.
- Strong communication skills are required as position will interact with business owner
Interested in this role?