Wit partners est un cabinet de conseil Suisse dédié au conseil et à la gestion du capital humain dans le domaine de l'IT et de la Finance.
Nous recherchons des candidats motivés, passionnés et soucieux de la qualité. Si vous possédez les compétences et l'expérience requises pour ce poste, n'hésitez pas à postuler dès maintenant. 👌
Le poste
Dans le cadre du renforcement des équipes IT d'un de nos clients basé à Genève, nous recherchons un(e) Développeur(euse) Java (H/F).
Responsabilités principales :
- Assurer le maintien en condition opérationnelle des applications Java critiques et garantir leur stabilité en production
- Analyser, diagnostiquer et résoudre les incidents applicatifs en collaboration avec les équipes production et support
- Participer aux évolutions techniques et fonctionnelles des applications existantes
- Concevoir, développer et maintenir des services backend basés sur Java et Spring Boot
- Contribuer progressivement aux initiatives de modernisation applicative, notamment via l'adoption du framework Quarkus
- Participer à l'amélioration continue de la qualité du code, de la performance et de la fiabilité des applications
- Collaborer étroitement avec les équipes DevOps, production et métiers afin d'assurer la continuité et la qualité de service
- Participer aux revues de code, aux phases de tests et à la documentation technique
Profil recherché
- Minimum 3 ans d'expérience en développement Java.
- Expérience sur des activités de maintenance applicative et de support RUN.
- Bonne compréhension des architectures backend et des environnements applicatifs critiques.
- Intérêt pour les frameworks modernes et les approches de modernisation applicative.
- Expérience de travail dans un environnement Agile.
- Français courant et anglais professionnel souhaité.
Compétences techniques :
- Solide maîtrise du développement backend en Java (version 11 ou supérieure) dans des environnements applicatifs modernes.
- Bonne expérience dans la conception et le développement d'applications basées sur Spring Boot.
- Connaissance ou intérêt pour les frameworks modernes tels que Quarkus.
- Expérience dans la conception et l'intégration de REST API et dans des architectures orientées microservices.
- Maîtrise des outils de gestion de code source tels que Git.
- Expérience avec les outils de gestion de dépendances et de build tels que Maven ou Gradle.
- Bonne connaissance des bases de données relationnelles et de l'utilisation de SQL.
- Familiarité avec les environnements containerisés (Docker) et les outils d'intégration et de déploiement continus (CI/CD).
Compétences personnelles :
- Esprit analytique et capacité à résoudre des problématiques techniques complexes.
- Sens de l'organisation et rigueur dans le développement et la maintenance des applications.
- Capacité à travailler en équipe et à collaborer avec des interlocuteurs techniques et métiers.
- Bonnes compétences en communication.