OmDev Logo
GetYourJob
0
Publié hier

Développeur Expert Java – Services Financiers - Ile de France

Entreprise
Localisation
Paris, Île-de-France
Hybride
Type de contrat
CDI
Niveau
Top profil

Salaire du marché

Médiane du marché
52k€
Estimation
46k€fourchette habituelle55k€

Cette offre n'affiche pas de salaire. D'après 50 offres pour ce poste (Top profil, France), le marché se situe autour de 52k€ (46k€–55k€).

0vues
0clics

Description du poste

Rejoindre une équipe d’ingénierie senior pour intervenir sur des architectures distribuées à haute volumétrie, en environnement microservices. Le rôle est focalisé sur l’expertise technique, la conception, l’industrialisation 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).
  • 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 à l'architecture 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).
Vous êtes diplômé(e) d'une école d'Ingénieur ou d'une formation Universitaire ou équivalent.
  • 8 ans d'expérience minimum exclusivement sur du backend Java .
  • Historique de projets à forte complexité technique.
  • Capacité à challenger des choix d’architecture et à défendre des orientations techniques.
  • Culture de la qualité : code craft, Clean Code, SOLID, lisibilité irréprochable.

Exigences du poste

Stack technique :

Automatisation des testsCucumberGoogle Cloud PlatformNoSQLEvent SourcingSpringAWS ServicesAmazon SQSSpring DataREST APIDomain-Driven DesignMicroservicesTDDCQRSJUnitJenkinsJavaSpring BootDockerKubernetesAWSCI/CDPostgreSQLMongoDBRedisGraphQLHelmGitLab CIgRPCJPAOracleBatchApache KafkaSonarQubeClean Architecture

Plan d'action

Un plan personnalisé pour postuler intelligemment à cette offre.

Publié par

Recruteur
Recruteur

Intéressé par cette offre ?

Cliquez sur "Postuler" pour accéder à l'offre.