Ingénieur sénior JAVA Full Stack (80-100%)
Switzerland
Infos sur l'emploi
- Date de publication :11 décembre 2025
- Taux d'activité :80 – 100%
- Type de contrat :Durée indéterminée
- Lieu de travail :Switzerland
Résumé de l'emploi
Nous recherchons un développeur Full Stack pour une équipe applicative. Rejoignez un environnement collaboratif et orienté vers l'amélioration.
Tâches
- Développer des applications métier en Java et Vue.js.
- Participer aux analyses, estimations et corrections de bugs.
- Collaborer en équipe Agile SCRUM sur des solutions critiques.
Compétences
- Master en informatique et 5 ans d'expérience en développement Java.
- Java, Spring, Hibernate, développement de services REST.
- Communication claire et esprit d'équipe.
Est-ce utile ?
Nous recherchons un·e développeur·se Full Stack expérimenté·e pour renforcer une équipe applicative intervenant sur des solutions métiers critiques dans le domaine financier (prévoyance, assurances, prêts). Vous participerez à l’évolution d’un parc applicatif stratégique combinant des technologies modernes et des modules historiques à maintenir.
Vous prenez en charge le développement complet d'applications métier, du design à la mise en production, avec un fort degré d’autonomie. Vous intervenez à la fois sur le back-end Java et sur le front-end Vue.js / JavaScript / Swing, en contribuant à la qualité, la performance et la maintenabilité des solutions.
Développer et améliorer les fonctionnalités back-end : Java, Spring, Hibernate, REST, JMS.
Concevoir des interfaces et modules front-end en Vue.js, JavaScript et Swing.
Participer aux analyses, estimations, user stories, corrections de bugs et évolutions fonctionnelles.
Travailler sur des modules existants (legacy) et contribuer à leur modernisation progressive.
Réaliser les tests unitaires et fonctionnels, assurer la qualité du code et participer aux revues techniques.
Rédiger une documentation claire et assurer un support ponctuel aux utilisateurs internes.
Collaborer au sein d’une équipe Agile SCRUM, dans un environnement structuré et orienté amélioration continue.
Master en informatique ou formation équivalente.
Minimum 5 ans d’expérience confirmée en développement Java Full Stack.
Expérience dans le domaine bancaire, financier ou des assurances en Suisse : grand atout.
Résidence en Suisse (idéalement région lémanique).
Java, Spring Framework, Hibernate
Développement de services REST
JMS / messaging
Connaissance des transactions XA et/ou EJB apprécié
JavaScript
Vue.js
Swing (désirable pour modules existants)
Serveurs JBoss, Tomcat
GitLab / Git
IntelliJ IDEA, VS Code
PostgreSQL, SQL
Confluence, MS Office
JIRA pour le ticketing
CI/CD : Maven, Jenkins, Sonar
Excellente capacité d’analyse et de synthèse.
Communication claire, aisance dans la collaboration interéquipes.
Orientation solution, autonomie, rigueur et sens du service.
Esprit d’équipe et envie de partager ses connaissances.
Poste fixe (80–100%)
Environnement favorisant l’apprentissage et le partage technique
Culture d’entreprise collaborative et respectueuse
Approche agile SCRUM
Step {{curStepInMandatorySecPrompt}}/{{totalNumOfStepsInMandatorySecPrompt}}