About the job Development Team Lead
Manpower is seeking to recruit an experienced and driven Development Team Lead to join our client's innovative technology team.
Overview
Are you a passionate Java expert ready to take the next step in your career? This is your opportunity to lead a talented group of developers in delivering cutting-edge software solutions. You'll play a pivotal role in shaping architecture, guiding development efforts, and driving the successful execution of enterprise-level projects using the powerful Spring ecosystem.
This role combines technical depth with leadership, perfect for someone who thrives in a fast-paced environment and knows how to inspire and grow a development team.
Key Responsibilities
-
Lead and mentor a team of skilled Java developers, fostering a collaborative and high-performance culture.
-
Collaborate with stakeholders and cross-functional teams to translate business needs into technical solutions.
-
Design, build, and maintain scalable and secure Java-based applications using the Spring framework (including Spring Boot, Spring Security, Spring Cloud, Spring Integration, Spring AMQP, and more).
-
Review and refine code to ensure quality, performance, and maintainability, in line with industry best practices.
-
Solve complex technical challenges and ensure the timely delivery of high-quality solutions.
-
Contribute to continuous improvement by identifying areas for optimization in both process and technology.
Requirements
-
Bachelors degree in Computer Science, Software Engineering, or a related field.
-
Solid hands-on experience in Java development with deep expertise in the Spring framework.
-
Proven leadership experience managing or mentoring a team of developers.
-
Strong knowledge of software architecture, design principles, and development best practices.
-
Familiarity with Agile methodologies and experience working in Agile development environments.