وصف الوظيفة
Rejoignez le Bosch Group, leader mondial de l’ingénierie et des technologies, au sein d’une équipe dynamique dédiée à la création de solutions numériques modernes. Vous intégrerez le centre d’innovation de Cacia (Aveiro, Portugal) où l’accent est mis sur la qualité, la sécurité et l’automatisation. Dans un environnement cloud‑native, vous participerez à la conception, au développement et à la maintenance d’applications backend robustes, évolutives et sécurisées, destinées à soutenir les activités industrielles et les services connectés du groupe.
**Vos missions principales**
- Concevoir et développer des micro‑services Java en utilisant Spring Boot, en suivant les principes du Domain‑Driven Design et les bonnes pratiques de clean code.
- Définir, implémenter et documenter des API REST conformes aux standards OpenAPI/Swagger, garantissant la compatibilité inter‑services et la facilité d’intégration pour les équipes front‑end et mobiles.
- Mettre en œuvre les exigences de sécurité (RBAC, OAuth2, JWT) afin de protéger les données sensibles et de respecter les normes de conformité du groupe.
- Contribuer aux pipelines CI/CD sur OpenShift/Kubernetes : automatiser les builds (Maven/Gradle), les tests unitaires et d’intégration, le déploiement continu et le monitoring des services en production.
- Collaborer étroitement avec les équipes DevOps, QA, produit et UX pour assurer une livraison fluide, des revues de code rigoureuses et une amélioration continue des processus.
- Participer aux cérémonies Agile (scrum, sprint planning, rétrospectives) et aux revues d’architecture afin d’optimiser la scalabilité et la résilience des solutions.
- Rédiger et maintenir la documentation technique (confluence, diagrammes d’architecture) et assurer le transfert de connaissances au sein de l’équipe.
**Profil recherché**
- Diplôme d’ingénieur ou équivalent en informatique, ou expérience professionnelle reconnue.
- Minimum 3 à 5 ans d’expérience en développement backend Java, avec une maîtrise avérée de Spring Boot, Spring Security et Spring Data.
- Expérience solide en conception d’API RESTful et en gestion de bases de données relationnelles (PostgreSQL, MySQL) et NoSQL (MongoDB, Redis).
- Maîtrise des concepts cloud‑native : conteneurisation (Docker), orchestration (Kubernetes/OpenShift) et automatisation CI/CD (Jenkins, GitLab CI, Argo CD).
- Connaissances approfondies en sécurité applicative (RBAC, OAuth2, JWT, OWASP).
- Bonnes pratiques de test (JUnit, Mockito, Testcontainers) et de qualité de code (SonarQube, Code Review).
- Esprit d’équipe, capacité à communiquer en anglais (écrit et oral) et à travailler dans un contexte international.
- Curiosité technologique, volonté d’apprendre et de partager les connaissances.
**Ce que nous offrons**
- Un CDI à temps plein avec un package salarial compétitif.
- Un environnement de travail hybride (3 jours sur site à Cacia, 2 jours en télétravail) favorisant l’équilibre vie professionnelle / personnelle.
- Accès à des formations continues, certifications et conférences techniques.
- Possibilité de travailler sur des projets d’envergure internationale, au cœur de la transformation digitale de Bosch.
- Programme de bien‑être (activités sportives, espaces de détente, cantine healthy).
- Participation à des initiatives d’innovation (hackathons, labs internes).
Intégrez une équipe où l’excellence technique rencontre l’innovation durable. Postulez dès maintenant et contribuez à façonner le futur numérique de Bosch !