Développeur Java (H/F)
ALTEN Lille, Hauts-de-France, France
Engineering Services · 10,001+ employees
About the role
Design and develop robust Java applications using Spring Boot and manage high-volume data streams with Apache Kafka. Collaborate with DevOps, Data, and Product teams to ensure system scalability, performance, and code quality.
What they look for
Requirements
Requires a Master's degree or engineering diploma with at least 4 years of professional experience. Candidates must have strong expertise in Java, Spring Boot, and Apache Kafka, along with professional proficiency in English.
Benefits
Full description
Description de l'entreprise
Leader de l’Ingénierie et des IT Services, présent dans plus de 30 pays, le groupe ALTEN accompagne la stratégie de développement de ses clients dans les domaines de l’innovation, de la R&D et des systèmes d'information technologiques.
Plus qu’un poste, découvrez l’aventure qui vous attend au sein d’une entreprise engagée.
Description du poste
Dans le cadre du renforcement de notre équipe technique, nous recherchons un Développeur Java expérimenté avec une forte compétence sur Kafka, pour intervenir sur des systèmes distribués et des architectures orientées événements.
Vous participerez à des projets à forte volumétrie de données et à des enjeux de scalabilité et performance.
Missions principales
- Concevoir et développer des applications en Java (Spring / Spring Boot).
- Développer et maintenir des API REST robustes et performantes.
- Participer à l’évolution des architectures applicatives.
- Mettre en place et maintenir des flux de données avec Apache Kafka.
- Développer des consumers et producers Kafka.
- Écrire des tests unitaires et d’intégration.
- Participer aux revues de code.
- Optimiser les performances des applications.
- Assurer la qualité et la maintenabilité du code.
- Travailler en collaboration avec les équipes DevOps, Data et Produit.
- Participer aux cérémonies Agile (Scrum/Kanban).
- Contribuer à l’amélioration continue des pratiques techniques.
- Assurer la gestion des topics, partitions et performance des flux.
- Garantir la fiabilité et la résilience des traitements en streaming.
Qualifications
Formation / Expérience
- Diplômé d’une école d’ingénieurs ou titulaire d’un Master (Bac+5)
- Minimum 4 ans d’expérience
Compétences techniques
- Langage : Java (obligatoire)
- Framework : Spring Boot
- Streaming : Apache Kafka (indispensable)
- API : REST / microservices
- Base de données : PostgreSQL, MySQL ou équivalent
- Outils : Git, Maven/Gradle
- Tests : JUnit, Mockito
Qualités personnelles
- Bonne compréhension des architectures distribuées.
- Rigueur, autonomie et esprit d’équipe.
- Capacité à intervenir sur des sujets techniques complexes.
Langues et mobilité
- Maîtrise professionnelle de l'anglais (écrit et oral)
Informations complémentaires
- RTT
- Tickets restaurant (60% pris en charge par ALTEN)
- Participation aux frais de transports (Pass Navigo pris en charge à 90%…)
- Avantages sociaux : chèques vacances, tarifs préférentiels, 1% logement
- ALTEN Solidaire : bénévolats auprès d’associations caritatives (Les Restos du Cœur, Emmaüs…)
- Evènements : soirées annuelles, afterworks, team building, ALTEN Awards…
- Qualité de vie au travail : activités bien-être
- Contract Type: Permanent
- Region: Hauts-de-France
Similar roles
-
Senior Software Engineer II - Backend (Java) - Account Sharing
Wise London, England, United Kingdom · £111K–£145K/yr
-
Software Engineer II – Java Backend/Mobile APIs
JPMorgan Chase & Co. Chicago, Illinois, United States · $100K–$125K/yr
-
Java-Spring Boot Software Engineer III
JPMorgan Chase & Co. Wilmington, Delaware, United States
-
Expert GED FileNet / Java - Charenton-le-Pont
Smart Santé Conseil Charenton-le-Pont, Ile-de-France, France · €56K–€70K/yr
-
Software Engineer - Java (x/f/m)
Doctolib Milan, Lombardy, Italy · €48K–€60K/yr
-
Développeur Full Stack - Java - Energie et Telecoms - Orléans
Sopra Steria Orléans, Centre-Val de Loire, France