Description du poste
Développeur Java Fullstack implémentation 80-100% (h/f/d) - Fullstack/Spring/REST/SOAP/Angular Pour notre client, nous recherchons un développeur Java Fullstack expérimenté (925245JP), qui conçoit et réalise des applications d'entreprise complexes avec un backend Java/Spring et des technologies web modernes telles qu'Angular en frontend. Vous travaillez dans un environnement agile sur le développement et l'amélioration d'applications critiques pour l'entreprise. Tâches :
- Développement fullstack d'applications Java basées sur JSE/JEE ou JSE/Spring (Spring Boot, Spring Framework)
- Conception, implémentation et documentation d'interfaces REST et SOAP (développement d'API, intégrations)
- Conception et réalisation de frontends web avec Angular, TypeScript, HTML5, CSS3/SCSS incluant la gestion d'état et le chargement paresseux
- Modélisation de bases de données, implémentation de requêtes SQL ainsi que travail avec Oracle/PostgreSQL (incl. PL/SQL et types de données JSON)
- Assurance qualité par des tests unitaires et d'intégration (ex. JUnit, Spring Testing) ainsi que, en option, automatisation des tests (ex. Selenium, Playwright)
- Participation dans des équipes SCRUM agiles, participation active aux raffinements, planifications et revues Exigences :
- Au moins 5 ans d'expérience professionnelle en tant qu'ingénieur logiciel avec Java (JSE/JEE ou JSE/Spring)
- Au moins 3 ans d'expérience de projet avec Spring comme technologie backend principale
- Bonne connaissance des technologies Spring suivantes : Spring Boot, Spring Framework, Spring Testing, Spring Data, Spring Batch, Spring Security
- Bonne connaissance des technologies REST ainsi que des technologies SOAP/intégration
- Expérience approfondie avec les technologies de bases de données :
- Connaissance des frameworks de test (Playwright, Cypress), TypeScript, HTML5, CSS3/SCSS incluant l'automatisation des tests Atouts :
- Expérience avec les outils suivants : IntelliJ, Maven, Git, Jenkins, Sonar
- Expérience professionnelle dans l'administration fédérale ou d'autres autorités nationales/internationales
- Expérience pratique avec la méthodologie Scrum Formation :
- Diplôme universitaire (FH, Uni, ETH) en informatique ou en informatique de gestion Langues :
- Allemand langue maternelle/maîtrise professionnelle
- Bonnes connaissances linguistiques (B2) en anglais et/ou français sont un avantage
Détails du poste
Simulateur de salaire net (Suisse)
Estimez votre salaire net à partir du brut indiqué dans cette offre.
Déductions sociales estimées
Estimation indicative basée sur les taux de cotisations sociales suisses 2025. Les impôts cantonaux, communaux et fédéraux ne sont PAS inclus.