Job description
Rejoignez le Bosch Mobility Business, leader mondial des solutions de mobilité, et intégrez une équipe de développement internationale (Europe et Asie) basée à Varsovie. En tant que stagiaire Back‑End Java, vous participerez à la conception, au développement et à la maintenance d’une application cœur du groupe, utilisée quotidiennement par des milliers d’utilisateurs à travers le monde. Vous évoluerez dans un environnement Agile (Scrum/Kanban) où la collaboration, l’innovation et la qualité sont au cœur des projets.
**Vos missions principales**
- Analyser les besoins fonctionnels et techniques en collaboration avec les experts processus et les architectes.
- Concevoir et implémenter des services back‑end robustes en Java (JDK 11+), en utilisant les frameworks Spring Boot et Spring Cloud.
- Développer et consommer des API RESTful sécurisées, en respectant les standards OpenAPI/Swagger.
- Participer aux revues de code, proposer des améliorations et garantir le respect des bonnes pratiques de développement (clean code, SOLID, TDD).
- Écrire et automatiser des tests unitaires (JUnit, Mockito) et d’intégration, afin d’assurer la qualité du livrable.
- Contribuer aux pipelines CI/CD (Jenkins, GitLab CI) pour le build, le test et le déploiement automatisé sur des environnements Docker/Kubernetes.
- Collaborer étroitement avec les développeurs front‑end, les équipes DevOps et les parties prenantes métier pour assurer une livraison continue et fiable.
- Accompagner les développeurs juniors dans leur montée en compétences et partager vos connaissances lors de sessions de mentoring ou d’ateliers techniques.
**Ce que vous apprendrez**
- Maîtrise avancée de Java et des écosystèmes Spring, ainsi que des concepts d’architecture micro‑services.
- Application concrète des méthodologies Agile et des pratiques DevOps dans un contexte industriel.
- Gestion de projets internationaux, communication interculturelle et travail en équipe distribuée.
- Utilisation d’outils de suivi (JIRA, Confluence) et de versionning (Git) dans un cadre professionnel.
- Approfondissement des notions de sécurité applicative (OAuth2, JWT) et de performance (caching, profiling).
**Pourquoi Bosch ?**
- Une entreprise reconnue pour son innovation technologique et son engagement en faveur de la mobilité durable.
- Un environnement de travail stimulant où chaque idée compte, avec des programmes de formation continue et des conférences internes.
- Accès à des mentors expérimentés et à un réseau professionnel international.
- Possibilité de transformer votre stage en opportunité d’emploi à long terme au sein du groupe.
- Avantages sociaux compétitifs, espaces de coworking modernes et événements d’équipe réguliers.
**Profil recherché**
- Étudiant(e) en informatique, ingénierie logicielle ou formation équivalente, en fin de cursus (Bac+4/5).
- Solides bases en programmation Java, connaissance des frameworks Spring.
- Familiarité avec les concepts d’API REST, bases de données relationnelles (SQL) et systèmes de contrôle de version Git.
- Esprit d’équipe, curiosité technique et capacité à travailler de façon autonome.
- Bon niveau d’anglais (écrit et oral) indispensable pour collaborer avec les équipes internationales.
**Modalités du stage**
- Durée : 6 mois (possibilité d’extension).
- Lieu : Warsaw, Pologne – travail en présentiel au sein de nos bureaux modernes.
- Rémunération conforme aux standards du marché et prise en charge des frais de transport.
Vous êtes passionné(e) par le développement back‑end, désireux(se) d’évoluer dans un cadre international et de contribuer à des projets à forte valeur ajoutée ? Postulez dès maintenant et participez à la transformation de la mobilité de demain chez Bosch.