- Company Name
- Maisons du Monde
- Job Title
- Développeur (H/F)
- Job Description
-
Job Title: Software Developer (H/F)
Role Summary:
Lead software development within the Client Domain of the Information Systems Division. Design, build, and maintain high‑quality Java‑based services, improve legacy applications, and support CI/CD and operational environments.
Expectations:
- 5+ years professional experience in an IT department.
- Strong proficiency in Java, Spring Boot, REST/Async APIs, Git, OpenAPI.
- Familiarity with React, Pub/Sub, GCP, Kubernetes, Docker, GitLab CI, ElasticSearch.
- Agile/Scrum methodology applied daily.
- Architecture mindset (event‑driven, data‑centric patterns).
- Results‑oriented, code‑quality focused, aligned with business needs.
Key Responsibilities:
1. Maintain and enhance the operational state of the organization’s Information System.
2. Develop new software components and upgrade existing legacy applications to meet evolving business requirements.
3. Collaborate with system engineers to update development environments, ensuring efficient CI/CD pipelines.
4. Conduct technology scouting to recommend DevOps and operational innovations.
5. Participate in code reviews, pair programming, and continuous integration activities.
Required Skills:
- Java, Spring Boot, REST/Async APIs, Git, OpenAPI.
- Optional: React, Pub/Sub, GCP, Kubernetes, Docker, GitLab CI, ElasticSearch.
- Agile/Scrum practices.
- Software architecture patterns (event‑driven, data‑centric).
- Strong communication, teamwork, and problem‑solving abilities.
Required Education & Certifications:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
- Relevant certifications (e.g., Oracle Java SE, Spring Framework, AWS/Azure/GCP) are a plus.