Manpower is seeking to recruit an experienced and driven Java Development Team Lead to join our clients 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. Youll 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.