← Retour aux missions

Mission publiée

Développeur Fullstack Java / Angular

Plaisir · Île-de-France · Hybride

Description

CONTEXTE DE LA MISSION
Renfort sur les applications d’un service de mobilité urbaine déployé à l’international. Les services gèrent des usages variables selon les périodes et les événements : la mission associe développement fonctionnel, qualité logicielle et capacité des plateformes à absorber les pics de charge. L’architecture s’appuie sur Java/Spring, Angular et des composants cloud conteneurisés.

RESPONSABILITÉS
• Concevoir et faire évoluer les API et traitements backend en Java 17 et Spring, ainsi que les interfaces Angular et TypeScript.
• Étudier les demandes fonctionnelles, apprécier leur faisabilité et contribuer aux estimations et aux choix de conception.
• Prendre en compte les contraintes de performance, de résilience, de sécurité et de scalabilité des services.
• Contribuer aux revues de code, à la qualité des livrables et à l’automatisation des tests et contrôles CI/CD.
• Collaborer avec les équipes d’exploitation sur les déploiements Kubernetes, la résolution d’incidents et la supervision en production.
• Utiliser les assistants IA de développement avec vérification humaine des solutions proposées.

LIVRABLES ET MODALITÉS
Évolutions applicatives front et back, API, contributions techniques et corrections de production. Mission freelance d’un mois renouvelable, située à Plaisir (Île-de-France), en mode hybride ; démarrage annoncé dès que possible.

Profil recherché

PROFIL RECHERCHÉ
Développeur fullstack à dominante backend ayant une pratique solide de Java 17+, Spring Boot, Spring Data et Spring Security, avec un bon niveau en Angular et TypeScript. Maîtrise des API REST, d’OpenAPI/Swagger et des mécanismes OAuth2/OIDC. Connaissance de Hibernate/JPA, des architectures microservices et des bases PostgreSQL ou MySQL.

Une expérience des environnements Docker et Kubernetes est pertinente pour traiter les sujets de performance et de mise en production. L’environnement inclut Git, des chaînes d’intégration continue et des outils de qualité ; une pratique des tests unitaires et d’API est attendue. La connaissance d’AWS et des outils d’automatisation constitue un atout.

Le profil doit savoir examiner une solution sur toute la chaîne applicative, analyser les incidents, communiquer avec les équipes Produit, Architecture et Ops, et travailler avec autonomie. Curiosité, rigueur, esprit d’équipe et usage critique des outils de génération de code sont appréciés.

Compétences recherchées

  • Java 17
  • Spring Boot
  • Angular
  • TypeScript
  • REST API
  • OAuth2/OIDC
  • Kubernetes
  • Docker
  • PostgreSQL
  • CI/CD

Découvrir la mission et candidater