We are looking for a Back‑End Developer to join a high‑impact project. You will be responsible for developing new features based on detailed User Stories, ensuring exceptional code quality, performance, and security throughout the solution.
What You Will Do
- Develop and maintain back‑end services aligned with specifications and architectural guidelines.
- Implement User Stories with high standards of quality, security, and maintainability.
- Contribute to the design and evolution of application architecture.
- Collaborate with cross‑functional teams in an Agile environment.
- Ensure code quality through testing, peer reviews, and best practices.
- Support continuous integration and deployment pipelines.
Qualifications
- Solid professional experience in Java / J2EE, fully autonomous in developing back‑end services with Spring Boot.
- Strong understanding of MongoDB and ability to design or integrate REST APIs.
- Hands‑on experience with GitLab CI for continuous integration.
- Comfortable using Docker for containerization in development environments.
- Exposure to Kafka for event‑driven architectures.
- Basic knowledge of S3 or similar storage solutions.
- English: Advanced
- French: Intermediate
- Highly autonomous, with strong curiosity and a proactive approach to problem‑solving.
- Adaptable and collaborative, thriving in Agile/SCRUM environments.
- Strong analytical mindset and ability to quickly grasp new concepts and technologies.
- Delivers high‑quality, reliable, and maintainable code.
- Effective communication and ability to work closely with cross‑functional teams.