Ingénieur JAVA Angular F/H
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Mission de développement Java / Architecture DDD 1. Contexte & EnjeuxMaintenir et faire évoluer une architecture existante orientée microservices / CQRSAccompagner les enjeux de scalabilité, lisibilité et structuration du domaineL’environnement technique est déjà structuré avec :Une séparation lecture / écriture (CQRS)Une synchronisation via KafkaUne forte orientation DDD (Domain Driven Design) 2. Objectifs de la missionLe consultant interviendra sur :Le développement et l’évolution des services liés au domaine StockLa contribution aux choix d’architecture (DDD, microservices)L’amélioration de la qualité du code et de la structuration du domaineLa collaboration avec les équipes Produit (PO) pour formaliser les besoins techniques 3. ️ Périmètre techniqueArchitecture actuelleArchitecture CQRS (séparation read/write)Communication asynchrone via KafkaApproche microservicesSensibilité à l’architecture hexagonale / onion (non systématique)Principes clésForte orientation DDD (indispensable)Arbitrage pragmatique sur l’architecture (pas de sur-ingénierie)Recherche d’équilibre entre qualité et productivité
Requirements
- Profil recherchéExpérience5 ans minimumCapacité à évoluer en autonomieCompétences techniquesJava / backend (implicite du contexte)Architecture DDD (fortement recommandée)Connaissance des architectures CQRS / Kafka / microservicesSoft skillsBon communicant, capable d’échanger avec les POCapacité à formaliser clairement ses idées
About the company
En rejoignant NATAN vous retrouverez une ESN ambitieuse portée par le goût de l’excellence.Nous recherchons continuellement des ingénieurs convaincus que l’artisanat logiciel est une position vertueuse qui permet de se démarquer sur un marché IT de + en + conccurentielAdoptez les bonnes pratiques : clean code, TDD, DevOps, architecture scalable…Misez sur le craftsmanship : qualité, performance, sécurité, optimisation.Cherchez l’impact : au-delà du code, apportez des solutions et de la valeur métier.Notre stratégie est simple : accompagner nos collaborateurs à chaque étape de leur carrière pour qu’ils soient en mesure d’apporter toute leur expertise à nos clients. Nous sommes convaincus que notre réussite réside dans notre capacité à créer un cercle vertueux où chacun des acteurs s’investit dans un but commun.Nous intervenons sur des projets à forte valeur ajoutée et sur un périmètre exclusivement grands comptes.En intégrant NATAN, vous avez l’assurance de bénéficier d’un véritable accompagnement tout au long de votre carrière, en bénéficiant de formations et certifications, de choix de mission, et de projets, adaptés à votre développement professionnel.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…