We are looking for an experienced/senior back-end developer, proficient in Spring Boot, Kafka and MongoDB, devops with significant experience in the design and operation of distributed services in an Agile/DevOps environment.
His missions:
- Design, develop and maintain back-end microservices in Java / Spring Boot.
- Implement and operate real-time messaging and streaming solutions via Kafka.
- Develop and optimize MongoDB databases to manage large volumes of data.
- Participate in technical and functional design phases.
- Integrate quality best practices (tests, code reviews, CI/CD).
- Contribute to the security and performance of applications.
- Work in close collaboration with the front, DevOps and product teams.
- Evolve in an Agile environment (Scrum/SAFe).
Desired Candidate Profile
Qualifications
Required skills:
- 5 years of experience in Java development minimum
- Very good command of Java / Spring Boot.
- Expertise in Kafka (streaming, messaging, high availability).
- Experience in MongoDB (modeling, optimization, management of large volumes).
- Solid knowledge of microservices and REST APIs integration.
- Practice of CI/CD environments and Docker/Kubernetes.
- Agile / Scrum Methodologies.