Sopra Steria

Développeur Fullstack Java React - Services Financiers - Ile-De-France

Sopra Steria

Paris, France (On-site)

Job Type Standard
Experience 6 to 10 years
Posted 1 week 5 days ago
On-site 6 to 10 years Level

Description de l'entreprise

Sopra Steria est un acteur majeur de la Tech en Europe, avec 51 000 collaborateurs dans près de 30 pays. Le Groupe accompagne ses clients dans leur transformation digitale grâce à ses activités de conseil, de services et de solutions numériques.

Description du poste

Vous prenez en charge la conception, le développement et l'évolution d'applicatifs critiques B2C, B2B, internes ou distribués en Java, sous forme de microservices, et React.js, dans des environnements exigeants en matière de performance, haute disponibilité, sécurité, scalabilité et CI/CD avancé.

Backend — Java obligatoire

  • Développer des microservices avec Java 17+ et Spring Boot 3+.
  • Concevoir des architectures distribuées et event-driven avec Kafka.
  • Concevoir et exposer des API REST avec standardisation et versioning.
  • Implémenter des traitements batch avec Spring Batch.
  • Optimiser les performances : multithreading, gestion mémoire et profiling.
  • Interagir avec Oracle et PostgreSQL, notamment pour le tuning SQL et l'indexation.
  • Garantir la robustesse et la sécurité avec OAuth2, JWT et RBAC.

Frontend — React.js obligatoire

  • Développer des SPA avec React 18+, TypeScript et Redux Toolkit.
  • Intégrer un Design System, notamment Material ou une solution équivalente.
  • Gérer l'état applicatif et optimiser le rendering.
  • Développer les tests frontend avec Cypress et Jest.
  • Respecter les exigences d'accessibilité WCAG/RGAA.

DevOps et environnement

  • Mettre en œuvre des pipelines CI/CD avancés avec GitLab CI ou Jenkins.
  • Utiliser Docker et les orchestrateurs Kubernetes.
  • Mettre en place le monitoring et l'observabilité avec Grafana, Prometheus et ELK.
  • Appliquer les pratiques qualité avec SonarQube ; le TDD est fortement valorisé.

Méthodes

  • Travailler en organisation Agile/Scrum ou dans un modèle hybride.
  • Rédiger la documentation technique avec OpenAPI et Confluence.
  • Contribuer à une culture engineering forte : revue de code et pair programming.

Qualifications

  • Diplôme d'une école d'ingénieur, formation universitaire ou équivalent.
  • Au moins 5 ans d'expérience sur la stack Java et React.js.
  • Expérience significative sur des applications critiques à forte volumétrie, en temps réel, avec des exigences de sécurité renforcées ou de scalabilité horizontale.
  • Maîtrise des microservices, Kafka, Docker, Kubernetes et CI/CD.
  • Expérience en responsabilité technique sur un périmètre complet end-to-end.

Informations supplémentaires

  • Accord de télétravail permettant jusqu'à 2 jours par semaine selon les missions.
  • Package d'avantages comprenant mutuelle, CSE, titres restaurants, accord d'intéressement, primes vacances et primes de cooptation.
  • Opportunités de carrière et formations accessibles via Sopra Steria Academy.
  • Possibilité de s'engager auprès de la fondation Sopra Steria ou de son partenaire Vendredi.
  • Accès au collectif Tech'Me UP.

Sopra Steria est un employeur inclusif et engagé qui favorise un environnement de travail respectueux, la mixité et la diversité.

Similar Job Openings