| QUI SOMMES-NOUS ?
TMC est une société internationale de conseil en haute technologie qui apporte son expertise à ses clients afin de les aider à relever leurs défis. Depuis 25 ans, avec une présence mondiale dans 16 pays, nous avons bâti une réputation d'excellence et de fiabilité grâce à l'Employeneurship dans divers domaines : Technology & Engineering/ Energy & Renewables/ Life sciences & Pharma/ Digital & IT.
| VOTRE CHALLENGE ?
Dans le cadre du développement de nos activités en Suisse romande, nous recherchons un(e) Senior Java Application Maintenance Engineer pour rejoindre une équipe dédiée à la maintenance d’une application métier critique.
Vous intervenez sur l’ensemble du cycle de vie applicatif, avec un rôle clé dans le maintien en conditions opérationnelles, l’évolution et la fiabilisation de l’application.
Vos principales responsabilités seront :
- Diagnostiquer et résoudre des incidents applicatifs complexes en support N3.
- Assurer la maintenance corrective, adaptative et évolutive d’applications Java / Spring Boot.
- Analyser les impacts et concevoir les adaptations techniques et fonctionnelles nécessaires.
- Développer et maintenir des composants backend Java ainsi que certains composants web.
- Concevoir et maintenir des API REST / JSON.
- Analyser et résoudre les problématiques liées aux bases de données et au SQL.
- Réaliser les tests unitaires, d’intégration et de non-régression.
- Participer aux processus CI/CD, aux releases et aux procédures de rollback.
- Contribuer aux revues de code et à l’amélioration continue de la qualité logicielle.
- Assurer la documentation technique et la traçabilité des évolutions.
- Collaborer avec les équipes IT et métier dans un environnement Agile.
- Participer ponctuellement à des dispositifs de garde ou de support hors horaires usuels.
| QU'ATTENDONS-NOUS DE VOUS ?
- 7 ans d’expérience minimum en développement logiciel, avec plusieurs années en maintenance applicative / TMA.
- Très bonne maîtrise de Java, Spring Boot, REST / JSON, SQL et Git.
- Expérience significative sur des applications critiques en production.
- Maîtrise du cycle : incident → diagnostic → correction → tests → release.
- Bonne connaissance des pratiques CI/CD et de la qualité logicielle.
- Français courant / professionnel, niveau C1 minimum.
- Disponibilité pour travailler régulièrement sur site en Suisse romande.
- Autonomie, rigueur, esprit d’analyse et sens des responsabilités.
| QU'EST CE-QUE L'EMPLOYENEURSHIP ?
Il s'articule autour de 5 piliers principaux :
- Bénéficiez un contrat de travail permanent, offrant stabilité et sécurité ;
- Une transparence totale, c'est connaître sa valeur financière et bénéficier individuellement d'une part des profits générés ;
- Être soutenu par un coaching individuel conçue pour développer ses compétences entrepreneuriales ;
- La structure des cellules de compétence permettant de disposer d'un réseau solide, significatif et pertinent ;
- Le laboratoire entrepreneurial : un terrain de jeu pour les nouvelles idées et un lieu de lancement potentiel pour les start-ups.
📢 Intéressé(e) ? Visitez notre page TMC : https://www.themembercompany.com/
- Suivez-nous sur LinkedIn pour rester informé de nos dernières actualités et opportunités !