1,851,491open jobs
108,759companies
258,783added this week
Browse all
Salary
≈ $78k – $233k per year (Estimated)
Location
In office (Geneva)
Seniority
Staff · 6+ years exp

Confirmed on the employer's own hiring board on Oct 20, 2026. First seen by Alion on Oct 19, 2026.

Overview
Company
Impact
Profile match
MGI Consultants recrute des ingénieurs IT - Paris, Toulouse, Pau, Genève. ESN française de 350+ collaborateurs. CDI, missions techniques, alternance : trouvez votre prochain poste.

Localisation : Genève · Contrat : CDI · Mission : longue durée · Taux : 80 à 100 % · Début : février 2027

Pour l'un de nos clients basé à Genève, nous recherchons un(e) Tech leader Java expérimenté(e).

Contexte

Au sein de l'équipe Développement sur mesure, vous renforcez l'expertise technique auprès des équipes produit qui développent et maintiennent des applications Java utilisées par de nombreuses entités métier. Vous intervenez en appui de plusieurs équipes : expertise technique, garantie des choix techniques, diffusion des pratiques de qualité logicielle et de sécurité applicative, contribution aux communautés de pratiques et à la filière de développement Java.

Dans ce cadre, vous jouez aussi un rôle clé dans le traitement de l'obsolescence d'applications très variées, aux problématiques techniques complexes, traitées de manière transverse : diagnostic, plan de migration, réalisation ou pilotage des migrations avec les équipes en place.

Vous portez une exigence forte de confidentialité des données, contribuez à la stratégie open source et inner source de l'équipe et faites un usage maîtrisé des outils d'IA d'assistance au développement.

Vos missions

  • Apporter une expertise technique aux équipes produit : problèmes complexes, composants critiques, choix de conception

  • Garantir les choix techniques des solutions et relayer les décisions des architectes, en veillant à ce que les équipes comprennent et appliquent les principes d'architecture

  • Porter la qualité logicielle dans les équipes : revues de code, stratégie de tests et automatisation, documentation conforme au plan qualité logicielle, suivi des indicateurs SonarQube, traitement de la dette technique

  • Intégrer la sécurité applicative dans le cycle de développement : revues orientées sécurité, remédiation des vulnérabilités, protection des données personnelles et sensibles

  • Traiter l'obsolescence de manière transverse : diagnostic (composants obsolètes, dépendances, vulnérabilités), plan de migration priorisé, réalisation ou pilotage des migrations en garantissant la non-régression

  • Développer les compétences des équipes : coaching, ateliers, partage de connaissances ; animer ou contribuer aux communautés de pratiques et à la filière Java

  • Contribuer à la stratégie open source et inner source : préparation du code à la publication, réutilisation de composants existants avant de refaire

  • Promouvoir un usage responsable des outils d'IA d'assistance au développement et partager les retours d'expérience

  • Assurer une veille technologique, contribuer à la surveillance de l'obsolescence et remonter les risques techniques

Requirements

Formation

  • Diplôme HES, licence en informatique, diplôme d'ingénieur EPF ou diplôme fédéral

Compétences essentielles

  • 6 ans d'expérience et plus dans une fonction similaire

  • Maîtrise de Java, JEE / Jakarta EE et de l'écosystème Spring (Boot, MVC, Security, REST), y compris sur des versions anciennes encore en production

  • Maîtrise de l'artisanat logiciel et de la qualité : Clean Code, architecture hexagonale, DDD, TDD / BDD, patterns d'intégration et de conception, stratégie de tests, dette technique

  • Expérience démontrée du traitement de l'obsolescence : montées de version majeures (Java, JEE, Spring, Hibernate), remplacement de composants dépréciés, reprise de legacy peu documenté ou peu testé

  • Sécurité applicative et confidentialité des données démontrées : OWASP Top 10, remédiation de vulnérabilités (SAST / DAST / SCA), sécurisation des API (OAuth2 / OIDC, SAML), protection des données personnelles (LPD)

  • Maîtrise de la chaîne DevOps et des outils qualité : Maven, NPM, GitLab CI, SonarQube

  • Expérience du rôle de tech lead dans plusieurs équipes ou contextes ; esprit analytique et capacité à identifier les causes racines d'un problème complexe

Compétences appréciées

  • 3 ans d'expérience et plus sur les compétences suivantes

  • Maîtrise de SQL (Oracle 19), Hibernate / JPA et de la messagerie asynchrone (JMS)

  • Expérience confirmée de référent technique en environnement Agile, dans une équipe d'au moins 5 développeurs

  • Capacité à s'intégrer rapidement dans des équipes différentes, en environnement matriciel, avec plusieurs interventions en parallèle ; apprécier la criticité d'une situation et décider ou escalader

Un plus

  • Expérience de publication de code en open source : licence, hygiène de dépôt, documentation, nettoyage des secrets et données avant publication

  • Pratique de l'IA dans le développement logiciel (génération de code et de tests, revue, migration) avec discernement : validation des résultats, protection des données, respect des règles d'usage

  • Connaissance des démarches AppSec et d'un plan qualité logicielle ; indicateurs de qualité et de flux (DORA)

  • Expérience de migration vers des environnements conteneurisés (Docker, Kubernetes / OpenShift)

  • Connaissance de Dynatrace, Splunk et RabbitMQ

Qualités personnelles

  • Communication : s'adapter aux interlocuteurs, vulgariser, être synthétique

  • Leadership et coaching technique : mener l'équipe vers l'excellence, influencer et convaincre sans lien hiérarchique

  • Curiosité et partage : veille technologique, apprentissage rapide, diffusion des connaissances

  • Esprit d'équipe, transparence sur les risques et problèmes, ouverture au changement

  • Autonomie et sens des responsabilités : prendre des initiatives, prioriser sans supervision constante

  • Rigueur et discrétion dans le traitement des informations confidentielles

  • Pragmatisme : intervenir sur du code dont on n'est pas l'auteur et choisir la solution la plus sûre plutôt que la plus élégante

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,851,491 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Geneva
≈ $92k – $179k per year (Estimated) • In office • Full-Time • Landquart
C#
C#
.NET
Databases
MS SQL
Management
Scrum
Apply
≈ $104k – $184k per year (Estimated) • In office • Full-Time • Zurich
Python
C++
C++
CMake
DevOps
Git
Linux
VPN
Management
Scrum
Kanban
Apply
≈ $103k – $182k per year (Estimated) • In office • Full-Time • Zurich
C++
C++
CMake
DevOps
Git
Linux
Windows
VPN
Apply
≈ $96k – $187k per year (Estimated) • In office • Full-Time • Wil
JavaScript
Java
TypeScript
C#
C#
.NET
AI/ML
Claude
Frontend
Angular
DevOps
Rest API
Git
Management
Scrum
Apply
≈ $105k – $186k per year (Estimated) • In office • Zurich
JavaScript
SQL
Databases
Apache Kafka
Frontend
React.js
DevOps
Rest API
OpenShift
Azure
Management
Google Maps
BPMN
Apply
Hybrid • Internship • Petaling Jaya
Python
Java
SQL
C#
ABAP
Apply
≈ $52k – $156k per year (Estimated) • In office • Cairo
SQL
C#
C#
ASP.NET Core
Entity Framework Core
Dapper
Databases
Redis
RabbitMQ
Mobile
Clean Architecture
Dependency Injection
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Docker
Kubernetes
Apply
≈ $56k – $116k per year (Estimated) • Hybrid • Contractor • London
JavaScript
SQL
DevOps
CI/CD
Jenkins
Git
Shift-Left
TeamCity
Bitbucket
Cybersecurity
Shift-Left Security
Management
Confluence
Agile
Scrum
Kanban
QA
Selenium
JMeter
Gatling
Rest-Assured
Apply
≈ $23k – $44k per year (Estimated) • In office • Internship • Paris
SQL
Apply
≈ $51k – $97k per year (Estimated) • In office • Guyancourt
SQL
Management
Agile
Apply
≈ $85k – $167k per year (Estimated) • In office • 3+ years exp • Geneva
SQL
Databases
Oracle
DevOps
Git
Management
Agile
Apply
≈ $87k – $169k per year (Estimated) • In office • 6+ years exp • Geneva
Java
SQL
COBOL
DevOps
Ansible
Git
Unix
Management
Jira
Agile
Scrum
Apply
≈ $60k – $130k per year (Estimated) • In office • 2+ years exp • Biel
JavaScript
PowerShell
C#
Node JS
C#
.NET
Databases
MS SQL
Frontend
Vue.js
Vuetify
Mobile
Material Design
DevOps
Splunk
Ansible
Red Hat
Podman
Dynatrace
WebSockets
GitLab CI
Git
Docker
GitLab
Linux
Windows
IoT
MQTT
Node-RED
Management
Confluence
Jira
QA
Postman
Apply
≈ $86k – $252k per year (Estimated) • In office • 6+ years exp • Geneva
Java
DevOps
CI/CD
Apply
≈ $94k – $165k per year (Estimated) • In office • 5+ years exp • Geneva
Java
DevOps
OpenShift
GitLab CI
CI/CD
Git
Docker
Kubernetes
Cybersecurity
Snyk
OWASP ZAP
SonarQube
Checkmarx
OWASP Dependency-Check
OWASP Top 10
OWASP ASVS
CVSS
EPSS
Threat Modeling
SBOM
Management
Agile
Apply
$97k – $133k per year • In office • Full-Time • Geneva
Apply
Java Developer 1 day ago
≈ $85k – $166k per year (Estimated) • In office • 7+ years exp • Geneva
JavaScript
Java
Kotlin
TypeScript
SQL
Java
Maven
Spring Boot
Hibernate
Liquibase
Kotlin
Mockito
Databases
Oracle
MS SQL
Frontend
Vue.js
Angular
Mobile
JUnit
DevOps
Rest API
CI/CD
Git
SOAP
Cybersecurity
OWASP
QA
Cucumber
Swagger
Apply
$97k – $133k per year • In office • Full-Time • Geneva
Apply
≈ $85k – $151k per year (Estimated) • In office • Geneva
DevOps
Wi-Fi
Management
ITSM
Apply
≈ $85k – $167k per year (Estimated) • In office • 3+ years exp • Geneva
SQL
Databases
Oracle
DevOps
Git
Management
Agile
Apply
See all jobs
This is one of many
1,851,491 more open roles from verified company boards, updated every day.