Descripcion del puesto
Bosch Group, leader mondial de la technologie et de l’ingénierie, recherche un Développeur Senior Java passionné pour rejoindre son équipe d’innovation à Erfurt, Allemagne. En tant que membre clé de l’équipe de développement, vous serez responsable de la conception, du développement et du déploiement d’applications cloud robustes, évolutives et sécurisées, au cœur de la transformation digitale de Bosch.
**Missions principales**
- Concevoir et implémenter des API REST et GraphQL performantes, en respectant les meilleures pratiques d’architecture (SOLID, Clean Code).
- Développer des micro‑services Java en utilisant les frameworks modernes tels que Spring Boot, Quarkus ou Micronaut, et les orchestrer sur des clusters Kubernetes (Azure AKS, GCP GKE ou AWS EKS).
- Participer à la mise en place et à l’optimisation de pipelines CI/CD (Jenkins, GitLab CI, Azure DevOps) afin d’assurer des livraisons continues et automatisées.
- Collaborer étroitement avec les équipes DevOps, Cloud et IoT pour intégrer des solutions de monitoring (Grafana), de conteneurisation (Docker, Podman) et d’infrastructure as code (Pulumi).
- Garantir la qualité du code grâce à des tests unitaires et d’intégration automatisés (JUnit, Mockito) et à des revues de code rigoureuses.
- Contribuer à la définition de l’architecture technique, à la sélection des technologies et à l’évolution des standards de développement au sein du département.
- Travailler en mode agile (Scrum/Kanban) avec des équipes multidisciplinaires réparties en Europe, en assurant une communication fluide et une collaboration efficace.
**Profil recherché**
- Minimum 5 ans d’expérience professionnelle en développement Java, avec une solide maîtrise des concepts de micro‑services et des API REST/GraphQL.
- Expertise avérée sur les frameworks Spring Boot, Quarkus ou Micronaut et sur les environnements cloud (Azure, GCP, AWS).
- Expérience pratique de la conteneurisation (Docker, Podman) et de l’orchestration Kubernetes.
- Maîtrise des outils de CI/CD (Jenkins, GitLab CI, Azure DevOps) et des pratiques DevOps.
- Connaissances approfondies des bases de données NoSQL (MongoDB, Cassandra, DynamoDB) et des systèmes de messagerie (Kafka, RabbitMQ).
- Bonne compréhension des concepts IoT et de leur intégration dans des architectures cloud.
- Capacité à écrire du code propre, maintenable et testé, en appliquant les principes SOLID et le Clean Code.
- Esprit d’équipe, sens de l’innovation et capacité à travailler dans un environnement international et dynamique.
**Ce que Bosch vous offre**
- Un environnement de travail stimulant au sein d’une entreprise reconnue pour son excellence technologique et son engagement en faveur de la durabilité.
- Des projets à forte visibilité impactant les secteurs de l’automobile, de l’énergie et de l’industrie 4.0.
- Un modèle de travail hybride (3 jours sur site, 2 jours en remote) favorisant l’équilibre vie professionnelle / vie personnelle.
- Un package de rémunération attractif, des formations continues, des certifications techniques et des opportunités de mobilité interne à l’échelle mondiale.
- Des avantages sociaux complets (assurance santé, plan de retraite, programme de bien‑être, etc.).
Rejoignez Bosch et participez à la création de solutions technologiques qui façonnent le futur. Postulez dès maintenant pour faire partie d’une équipe d’excellence où chaque idée compte.