About the job Development Team Lead
Responsibilities:
-
Lead and mentor a team of Java developers, ensuring high-quality deliverables and continuous improvement.
-
Collaborate with cross-functional teams to define, design, and deliver scalable software solutions.
-
Develop and maintain Java-based applications using Spring technologies (e.g., Spring Boot, Spring Security, Spring Cloud).
-
Conduct code reviews and enforce coding standards and best practices.
-
Troubleshoot and resolve complex technical issues during the development lifecycle.
Key Requirements:
-
Bachelor's degree in Computer Science or a related field.
-
Solid experience in Java development, with expertise in the Spring framework.
-
Proven leadership experience managing or mentoring development teams.
-
Strong grasp of software engineering principles, design patterns, and best practices.
-
Experience working in Agile development environments.
#LI-AB1 #LI-DNP