Java Team Lead
il y a 2 jours
Strasbourg
We are currently looking for an experienced Java Team Lead to join a long-term project within a European institutional environment in Strasbourg. The role focuses on leading a development team responsible for the design, development, and maintenance of scalable, secure, and high-performance software applications. Responsibilities • Lead and mentor a team of Java developers in daily activities, • Design and develop backend solutions based on Java and Spring Boot, • Define and enforce best practices for code quality, architecture, and security, • Contribute to the design of microservices-based architectures, • Oversee system integrations and event-driven solutions using Apache Kafka, • Support CI/CD pipelines and containerized deployments, • Collaborate with cross-functional teams in an international environment Required Skills • Strong experience with Java and Spring Boot, • Solid knowledge of microservices architectures, • Hands-on experience with Apache Kafka, • Experience with Docker and Kubernetes, • Previous experience in a technical leadership or team lead role Nice to Have • Experience in large-scale or institutional environments, • Familiarity with DevOps practices and CI/CD pipelines