OmDev Logo
GetYourJob
0
Publié il y a 211 jours

Développeur Expert Java

Entreprise
Localisation
Paris
Sur site
Type de contrat
CDI
Niveau
Top profil
Rémunération
42,5–65 k€/an• Salaire annuel

Salaire du marché

Médiane du marché
53k€
Dans le marché
43k€fourchette habituelle63k€
Cette offre : 54k€

Basé sur 10 offres pour ce poste (Top profil, Île-de-France, 3 dernières semaines). Fourchette habituelle 43k€–63k€, médiane 53k€. Cette offre (54k€) est dans la fourchette.

0vues
0clics

Description du poste

Développeur Expert Java – Services Financiers (H/F)

Entreprise: Sopra Steria
Localisation: Paris (75)
Type de contrat: CDI
Salaire estimé: 42 500 € – 65 000 € brut/an (source: Hellowork)
Niveau de formation requis: Bac +5

Contexte & Missions

Rejoignez une équipe d’ingénierie senior pour contribuer à des architectures distribuées haute volumétrie en environnement microservices. Vos responsabilités incluront :
  • Conception technique avancée et industrialisation des solutions.
  • Garantie de la qualité du code via des pratiques d’excellence.
  • Optimisation des performances et résolution d’incidents complexes.

Compétences & Technologies Clés

Backend & Java Core

  • Java 17+ (idéalement 21) :
  • Maîtrise complète de la JVM (GC tuning, Stream API, concurrency).
  • Spring Boot 3.x / Spring Framework 6 :
  • Compréhension approfondie du context, lifecycle, et AOP.
  • Spring Data JPA, Spring Cloud, Spring Batch.

Architecture & Conception

  • Microservices stateless :
  • Patterns avancés : Circuit Breaker, Retry, Bulkhead, Event Sourcing, CQRS.
  • Expertise en Hexagonal Architecture, DDD, Clean Architecture.

API & Intégration

  • REST senior (HATEOAS, versioning, idempotence).
  • GraphQL ou gRPC (au choix).
  • Kafka obligatoire :
  • Conception de topics, partitions, gestion des consumer groups (exactly-once).

Performance & Scalabilité

  • Optimisation de :
  • Latence, throughput, contenion.
  • Memory leaks, heap/thread dumps.
  • Expérience requise sur des applications > 500 TPS.

Bases de Données

  • PostgreSQL ou Oracle :
  • Indexation avancée, execution plans, partitionnement.
  • NoSQL obligatoire :
  • MongoDB ou Redis (cache distribué).

CI/CD & Qualité

  • Pipelines GitLab CI/Jenkins maîtrisées.
  • Tests automatisés obligatoires :
  • JUnit 5, Testcontainers, WireMock, Cucumber.
  • TDD en pratique réelle.
  • Coverage > 80% (sans inflation via Sonar).

Cloud & Conteneurs

  • Docker (niveau expert).
  • Kubernetes :
  • HPA, liveness/readiness probes, ConfigMap, Helm.
  • Cloud public (AWS ou GCP) :
  • Maîtrise d’au moins 4 services (ex: EC2/EKS/RDS/SQS/SNS ou équivalents GCP).

Responsabilités Principales

  • Conception & développement de microservices haute performance.
  • Structuration du code selon Clean/Hexagonal Architecture.
  • Mise en place de standards et code reviews exigeants.
  • Optimisation backend (scalabilité, temps de réponse).
  • Industrialisation CI/CD et intégration de tests avancés.
  • Contribution à l’architecture cible et participation aux guildes techniques.
  • Encadrement technique ponctuel (développeurs intermédiaires/seniors).
  • Résolution d’incidents complexes (root cause analysis).


Poste idéal pour : Développeurs seniors/experts en Java avec une forte expertise en architecture distribuée et performance.

Exigences du poste

Compétences requises

  • Java
  • Spring Boot 3.x
  • Spring
  • JPA
  • Spring Cloud
  • Spring Batch
  • JVM
  • GC tuning
  • Stream API
  • Multithreading
  • Circuit Breaker
  • Retry
  • Bulkhead
  • Event Sourcing
  • CQRS
  • Hexagonal Architecture
  • Domain-Driven Design
  • Clean Architecture
  • REST API
  • GraphQL
  • gRPC
  • Apache Kafka
  • PostgreSQL
  • Oracle
  • MongoDB
  • Redis
  • GitLab CI
  • Jenkins
  • JUnit
  • Testcontainers
  • WireMock
  • Cucumber
  • TDD
  • Docker
  • Kubernetes
  • AWS
  • Google Cloud Platform

Un plus

  • Microservices
  • API Development
  • Cloud
  • Software Architecture
  • NoSQL
  • GitLab
  • SonarQube
  • Helm
  • AWS Services
  • AWS SQS
  • AWS SNS
  • CI/CD

Plan d'action

Un plan personnalisé pour postuler intelligemment à cette offre.

Publié par

Recruteur
Recruteur
Voir sur LinkedIn

Intéressé par cette offre ?

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