New
Job description
Rejoignez adesso Schweiz AG, acteur majeur de l'innovation technologique en Suisse, où l'intelligence artificielle, l'excellence technologique et la connaissance métier se conjuguent pour créer des solutions à forte valeur ajoutée pour nos clients. Vous intégrerez une équipe dynamique où la collaboration, le partage de connaissances et le développement personnel sont au cœur de la culture d’entreprise.
**Vos missions**
- Concevoir et implémenter des solutions logicielles modernes en Java, en respectant les meilleures pratiques d’architecture et de qualité du code.
- Faire évoluer les applications existantes, les adapter aux exigences fonctionnelles et techniques des clients et garantir leur performance et leur scalabilité.
- Concevoir des architectures micro‑services robustes, sécurisées et résilientes, en utilisant des conteneurs (Docker, Kubernetes) et des API RESTful.
- Piloter les projets de bout en bout : de l’analyse des besoins, la conception technique, le développement, les tests unitaires et d’intégration, jusqu’au déploiement en production et à la maintenance.
- Travailler en étroite collaboration avec les équipes produit, UX/UI, DevOps et les experts métier pour assurer la cohérence fonctionnelle et technique.
- Contribuer aux revues de code, aux ateliers d’amélioration continue et à la diffusion des bonnes pratiques au sein de la communauté Java de l’entreprise.
**Profil recherché**
- Diplôme supérieur (Bac+3/5) ou formation professionnelle en informatique.
- Minimum 3 ans d’expérience en développement Java (Java 8+), avec une solide maîtrise des frameworks Spring (Boot, Cloud) et des outils de build (Maven/Gradle).
- Expérience avérée dans la conception et le déploiement d’architectures micro‑services, idéalement avec Docker, Kubernetes et des solutions de CI/CD (Jenkins, GitLab CI).
- Connaissances des bases de données relationnelles (PostgreSQL, MySQL) et NoSQL (MongoDB, Cassandra) ainsi que des principes de conception orientée domaine (DDD) et d’API REST.
- Bonnes pratiques de tests automatisés (JUnit, Mockito, Testcontainers) et de qualité du code (SonarQube, Code Review).
- Esprit d’équipe, curiosité technique, capacité à prendre des initiatives et à partager son expertise.
- Maîtrise du français et de l’anglais, tant à l’oral qu’à l’écrit.
**Ce que nous offrons**
- Un contrat CDI à temps plein, avec un salaire compétitif et des avantages sociaux (assurance santé, tickets restaurant, plan d’épargne).
- Un environnement de travail hybride (3 jours sur site à Lausanne, 2 jours en télétravail) favorisant l’équilibre vie professionnelle / vie privée.
- Un plan de formation continu (budget annuel, certifications, conférences) et des parcours de carrière clairement définis (Tech Lead, Architect, Manager).
- Des communautés d’experts (Java, Cloud, AI) et des hackathons internes pour stimuler l’innovation.
- Un cadre de travail moderne, bureaux lumineux, espaces de coworking et accès à des installations sportives.
- Une culture d’entraide où les succès sont partagés et où chaque collaborateur peut contribuer à la vision stratégique de l’entreprise.
Vous êtes prêt·e à relever le défi et à contribuer à des projets d’envergure ? Postulez dès maintenant et rejoignez une équipe où votre talent sera reconnu et valorisé.