Développeur Expert Java – Services Financiers Ile de France

Sopra Steria

Not Interested
Bookmark
Report This Job

profile Job Location:

Paris - France

profile Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

Rejoindre une équipe dingénierie senior pour intervenir sur des architectures distribuées à haute volumétrie en environnement microservices. Le rôle est focalisé sur lexpertise technique la conception lindustrialisation et la qualité du code.

Backend & Core Java

  • Java 17 minimum (idéalement 21) maîtrise complète JVM GC tuning Stream API Concurrency.
  • Spring Boot 3.x Spring Framework 6 : compréhension interne (context lifecycle AOP).
  • Spring Data JPA Spring Cloud Spring Batch.

Architecture & Conception

  • Conception microservices stateless patterns avancés :
    • Circuit Breaker Retry Bulkhead Event Sourcing CQRS.
  • Excellente maîtrise Hexagonal / DDD / Clean Architecture .

API & Intégration

  • API REST niveau senior (HATEOAS versioning idempotence).
  • Maîtrise GraphQL ou gRPC.
  • Handling inter-service : Kafka indispensable (topic design partitions consumer groups exactly-once).

Performance & Scalabilité

  • Analyse et optimisation de :
    • Latence throughput contention.
    • Memory leak heap dump thread dump.
  • Expérience sur des applications à haute volumétrie > 500 TPS.

Base de Données

  • Expertise PostgreSQL ou Oracle :
    • Indexation avancée execution plan partitionnement.
  • Une expérience NoSQL obligatoire : MongoDB ou Redis (cache distribué).

CI/CD & Qualité

  • Pipelines GitLab CI ou Jenkins maîtrisés.
  • Tests automatisés obligatoires :
    • JUnit 5 Testcontainers WireMock Cucumber.
    • Pratique réelle du TDD.
  • Code > 80% coverage réel (pas Sonar inflation).

Cloud & Containers

  • Docker niveau expert.
  • Kubernetes (HPA liveness/readiness probes ConfigMap Helm obligatoire).
  • Cloud public : AWS ou GCP avec maîtrise de au moins 4 services (EC2/EKS/RDS/SQS/SNS ou équivalents GCP).

 

RESPONSABILITÉS PRINCIPALES

  • Conception et développement de microservices complexes haute performance.
  • Structuration du code selon les principes Clean/Hexagonal.
  • Mise en place des standards de développement code reviews exigeantes.
  • Optimisation des performances backend (scalabilité temps de réponse).
  • Industrialisation CI/CD et intégration des tests avancés.
  • Contribution à larchitecture cible et participation aux guildes techniques.
  • Encadrement technique ponctuel des développeurs intermédiaires/seniors.
  • Interventions de niveau expert sur incidents complexes (root cause analysis).

Qualifications :

Vous êtes diplômé(e) dune école dIngénieur ou dune formation Universitaire ou équivalent.

  • 8 ans dexpérience minimum exclusivement sur du backend Java .
  • Historique de projets à forte complexité technique.
  • Capacité à challenger des choix darchitecture et à défendre des orientations techniques.
  • Culture de la qualité : code craft Clean Code SOLID lisibilité irréprochable.

Informations supplémentaires :

  • Un accord télétravail pour télétravailler jusquà 2 jours par semaine selon vos missions. 
  • Un package avantages intéressant : une mutuelle un CSE des titres restaurants un accord dintéressement des primes vacances et cooptation.
  • Des opportunités de carrières multiples : plus de 30 familles de métiers autant de passerelles à imaginer ensemble.
  • Plusieurs centaines de formations accessibles en toute autonomie avec Sopra Steria Academy.
  • La possibilité de sengager auprès de notre fondation ou de notre partenaire Vendredi .
  • Lopportunité de rejoindre le collectif TechMe UP (formations conférences veille et bien plus encore).

 

Employeur inclusif et engagé notre société œuvre chaque jour pour lutter contre toute forme de discrimination et favoriser un environnement de travail respectueux. Cest pourquoi attachés à la mixité et à la diversité nous encourageons toutes les candidatures et tous les profils.

Work :

No


Employment Type :

Full-time

Rejoindre une équipe dingénierie senior pour intervenir sur des architectures distribuées à haute volumétrie en environnement microservices. Le rôle est focalisé sur lexpertise technique la conception lindustrialisation et la qualité du code.Backend & Core JavaJava 17 minimum (idéalement 21) maîtri...
View more view more

Key Skills

  • Corporate Accounting
  • Facilities Management
  • Account Development
  • Accountancy
  • Jdbc
  • ITI

About Company

Company Logo

Sopra Steria, a major Tech player in Europe with 52,000* employees in nearly 30 countries, is recognised for its consulting, digital services and solutions. It helps its clients drive their digital transformation and obtain tangible and sustainable benefits. The Group provides end-to- ... View more

View Profile View Profile