Notre client :
A product-focused organization developing innovative enterprise-grade solutions, with a strong emphasis on modern engineering practices, AI-driven development, and high-performance distributed systems.
Vos tâches :
- Design, develop, and maintain backend services using Java, Spring Boot, and microservices architecture.
- Build modern frontend applications using React and TypeScript/JavaScript.
- Participate in the complete software development lifecycle, from architecture to deployment and support.
- Work in an Extreme Programming (XP) environment with pair programming and close team collaboration.
- Develop scalable distributed solutions using Spring Cloud and related technologies.
- Create responsive and reactive web interfaces for enterprise applications.
- Apply TDD/BDD methodologies and maintain high engineering standards.
- Improve CI/CD pipelines and support automation processes.
- Deploy and maintain applications in Kubernetes and cloud-based environments.
- Collaborate with cross-functional international teams in an Agile setup.
Expérience et compétences requises :
- 8+ years of commercial software development experience with Java and Spring ecosystem.
- 4+ years of frontend development experience with React and modern JavaScript/TypeScript.
- Strong experience with microservices and distributed system architecture.
- Solid understanding of software design patterns and scalable application development.
- Practical experience with TDD/BDD and testing frameworks.
- Experience with CI/CD tools and engineering automation practices.
- Hands-on experience with Kubernetes, containers, and cloud or hybrid environments.
- Good knowledge of functional programming concepts and Java Streams.
- Experience building reactive and high-performance UI applications.
- Strong collaboration and communication skills.
- Upper-Intermediate+ English level.
Ce serait un plus :
- Knowledge of Kotlin.
- Experience with Cloud Foundry or similar enterprise platforms.
Conditions de travail
Semaine de travail de 5 jours, journée de travail de 8 heures ;