Nous ouvrons un poste de Développeur·se Java / Quarkus Senior pour renforcer l’équipe de notre client basé à Nyon. Vous rejoignez une organisation de grande taille, intégrée à une équipe de développement d’environ une centaine de collaborateurs, intervenant sur des applications stratégiques dans un environnement technique moderne et structuré.
-
Analyser les besoins métier, les flux de données et l’écosystème applicatif existant.
-
Définir les exigences fonctionnelles et non fonctionnelles (sécurité, performance, disponibilité).
-
Concevoir des solutions applicatives basées sur des architectures microservices.
-
Développer et maintenir des applications Java reposant sur le framework Quarkus.
-
Implémenter et faire évoluer des API REST et les interfaces avec les bases de données et systèmes tiers.
-
Participer à la mise en place des environnements de développement, de test et aux tests d’intégration.
-
Assurer la correction des incidents et le traitement des demandes d’évolution applicative.
-
Contribuer à la documentation technique et aux bonnes pratiques tout au long du cycle de vie des applications.
-
Minimum 5 ans d’expérience professionnelle en développement logiciel Java.
-
Maîtrise du framework Quarkus en contexte de production.
-
Solide expérience des architectures microservices et de la conception d’API REST.
-
Sens aigu de la qualité logicielle, de la performance et de la maintenabilité du code.
-
Expérience avec Docker et bonnes connaissances des environnements Kubernetes.
-
Utilisation courante d’outils de gestion et de suivi tels que Jira.
-
Bonnes connaissances en SQL et bases de données relationnelles.
-
Familiarité avec les méthodologies agiles à l’échelle, notamment SAFe.
-
La maîtrise de l’allemand constitue un atout majeur pour ce poste.