Nous ouvrons un poste de Développeur Java (Quarkus) / Angular pour renforcer une équipe basée à Nyon. Vous interviendrez sur le développement, l’évolution et la maintenance d’applications logicielles, dans un environnement combinant technologies backend et frontend.
Responsabilités du poste
- Analyser les besoins métier, les processus, les données et l’environnement technique afin de définir les solutions adaptées.
- Développer et faire évoluer des applications et composants logiciels en Java, notamment avec Spring et Quarkus.
- Participer au développement des interfaces frontend avec Angular et assurer leur intégration avec les services backend.
- Concevoir et maintenir les échanges entre applications, bases de données et différents systèmes.
- Mettre en place et maintenir les environnements de développement et de test, notamment dans des contextes Docker et Kubernetes.
- Participer aux tests d’intégration, identifier les anomalies et assurer leur résolution jusqu’à leur mise en production.
- Implémenter les demandes d’évolution et contribuer à l’amélioration continue des applications tout au long de leur cycle de vie.
- Produire et maintenir la documentation technique et fonctionnelle nécessaire au suivi des solutions développées.
- Diplôme d’études supérieures en informatique (EPF, HES, Master …)
- Minimum 5 ans d’expérience professionnelle en développement logiciel.
- Très bonne maîtrise de Java et de l’écosystème Spring ; des compétences Quarkus, un réel atout
- Bon niveau de pratique d’Angular
- Connaissances de Kafka, Spring Batch, SQL et HTML5.
- Maîtrise de Git, Maven et JUnit ; une expérience avec Azure DevOps et Jira constitue un atout.
- Connaissance des technologies de conteneurisation et d’orchestration, notamment Docker et Kubernetes.
- Expérience dans un environnement Agile, idéalement selon le framework SAFe..