Développeur Java - Quarkus H/F

AddixGroup
22 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Intermediate

Job location

Tech stack

Java
Agile Methodologies
JIRA
Software Quality
Code Review
Continuous Delivery
Continuous Integration
Command-Query Responsibility Segregation (Software Development)
Elasticsearch
Middleware
Hibernate
Spring
Maven
Oracle Applications
GIT
Kafka
Bitbucket
Event Sourcing
Jenkins
Microservices

Job description

En tant que Développeur Java, vous participerez activement à la conception et au développement de solutions robustes, en lien direct avec les équipes métiers.

Vous interviendrez sur l'ensemble du cycle de vie applicatif, avec une forte attention portée à la qualité du code, à la maintenabilité et à la livraison continue de fonctionnalités utiles.

Conception & Développement

Participer à l'élaboration des besoins métier en collaboration avec les équipes concernées

Concevoir et développer des solutions techniques performantes et pérennes

Livrer régulièrement des fonctionnalités à forte valeur métier

Qualité & bonnes pratiques

Être impliqué dans la qualité du code : tests, revues de code, corrections

Contribuer à l'amélioration continue des pratiques de développement

Garantir la lisibilité, la maintenabilité et la robustesse des applications

Collaboration & autonomie

Travailler au sein d'une équipe engagée et bienveillante

Faire preuve d'autonomie et être force de proposition

Participer activement aux échanges techniques et aux décisions d'architecture

Environnement technique

Requirements

Langage & frameworks : Java 8+, Spring, Hibernate, Quarkus

Architecture : distribuée, CQRS, Event Sourcing, approche DDD

Middleware & data : Kafka, Oracle, ElasticSearch

Méthodologie : Agile (Kanban)

Outils : Git, Maven, Jenkins, Jira, Bitbucket

CI/CD : pipelines automatisés

Expérience confirmée en développement Java/Quarkus dans un environnement technique exigeant

Habitude de travailler sur des projets structurés et à forte complexité métier

Compétences techniques

Très bonne maîtrise de Java et de son écosystème (Spring, Maven...)

Bonne compréhension des architectures modernes (CQRS, Event Sourcing, microservices)

Sensibilité aux problématiques de performance, de qualité et de maintenabilité

Soft skills

Esprit d'équipe et sens du collectif

Rigueur, curiosité et envie de progresser

Forte attention portée à la qualité du code, aux méthodes et aux bonnes pratiques

About the company

Dans le cadre de projets solides, structurés et orientés produit, l'équipe souhaite renforcer son pôle de développement Java. L'environnement met l'accent sur la qualité logicielle, la compréhension métier et des choix techniques réfléchis, au service de fonctionnalités à forte valeur ajoutée. Vous rejoignez une équipe passionnée, collaborative et exigeante, où la technique est un levier au service du produit et des utilisateurs.

Apply for this position