We are looking for a Senior Back-End Developer ( 7+ years of experience ) in Java/Data , Kafka , and RabbitMQ , to work as a Lead Developer. Qualifications:
- Mastery of Java, Spring Boot, Kafka and RabbitMQ , with a specialization in microservices and event-driven architectures .
- Ability to carry the technical vision , guide the development team and guarantee a high level of quality of deliverables.
- Practice of craftsmanship principles (SOLID, YAGNI, test coverage with Sonar), DevOps (CI/CD) and Git .
- Regular use of generative AI tools and practical experience with agile methodologies ( Scrum ). Company description
Qualifications
Must Have
- Languages & frameworks : Java, Spring Boot, Kafka, RabbitMQ.
- Architecture : microservices, event-driven, Clean Architecture.
- Data : processing, aggregation and transformation of data with data-oriented tools.
- Databases : relational and document-oriented.
Desired Candidate Profile
Must Have- Languages & frameworks : Java, Spring Boot, Kafka, RabbitMQ.
- Architecture : microservices, event-driven, Clean Architecture.
- Data : processing, aggregation and transformation of data with data-oriented tools.
- Databases : relational and document-oriented.
- DevOps & versioning : CI/CD, Git.
- Quality : craftsmanship, SOLID, YAGNI, test coverage with Sonar.
- Methods : Agile / Scrum; regular use of generative AI tools.
- Participation in all phases of the software cycle (design, production deployment, run), maintenance and evolution of existing applications.
Nice to Have
- Bac+5 degree (engineering school or university) oriented towards computer science, or equivalent experience.
- Experience in the retail/mass distribution sector .
Soft Skills
- Clear and effective communication in French , written and oral, for smooth interactions with the profession and teams.
- Analytical mindset: proposing suitable solutions and identifying areas for improvement.
- Respecting deadlines while maintaining high quality standards.
- Active collaboration, knowledge sharing and a collective spirit.
- A spirit of continuous improvement of practices and results.