Ingénieur logiciel Java/Ingénieure logiciel Java

KEYTEO

Genf

Hybrid

CHF 90,000 - 120,000

Full time

36 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

KEYTEO à Genève recherche un(e) Ingénieur Développement Java pour concevoir, développer et maintenir des applications backend critiques en production. Vous travaillerez sur des APIs REST, en environnement Linux et Kubernetes, avec Spring et Java avancé.

Vous participerez à l’industrialisation des applications, optimiserez les performances et le déploiement via les pipelines CI/CD, et collaborerez étroitement avec les équipes Software Engineering, Infrastructure et Architecture.

Qualifications

  • Excellente maîtrise du développement Java backend et d’API REST.
  • Expérience avec Spring et architectures orientées microservices.
  • Connaissance des outils CI/CD et des pipelines de déploiement.
  • Maîtrise de Docker et Kubernetes en production.
  • Bonne connaissance des bases de données relationnelles (PostgreSQL et Oracle).
  • Capacité à analyser les performances et à résoudre des incidents en prod.

Responsibilities

  • Développer, maintenir et faire évoluer des applications backend Java / Spring en production critiques.
  • Concevoir, développer, intégrer et optimiser des APIs REST.
  • Garantir qualité, performance, maintenabilité et fiabilité des apps Java.
  • Analyser et résoudre les incidents en production via Root Cause Analysis.
  • Intervenir sur performance, JVM et intégration DB.
  • Collaborer avec les équipes pour améliorer l’architecture et les composants.

Skills

Java backend
Spring
REST APIs
CI/CD
Docker
Kubernetes
SQL PostgreSQL
SQL Oracle
Performance
Root cause analysis
Linux

Tools

Dynatrace
Grafana
Prometheus
Icinga
GitHub Workflows
Helm
AWS
Azure

Job description

Nous recherchons un/e Ingénieur/e Développement Java pour l'un de nos clients basé à Genève.

Responsabilités principales
  • Développer, maintenir et faire évoluer des applications backend en Java / Spring, utilisées dans des environnements de production critiques.
  • Participer à la conception, au développement, à l'intégration et à l'optimisation des APIs REST.
  • Garantir la qualité, la performance, la maintenabilité et la fiabilité des applications Java.
  • Analyser, diagnostiquer et résoudre les incidents applicatifs en production, notamment à travers des analyses de causes racines (Root Cause Analysis).
  • Intervenir sur les problématiques de performance applicative, de JVM, de connectivité et d'intégration avec les bases de données.
  • Collaborer avec les équipes de développement et les architectes pour améliorer les architectures et les composants logiciels.
  • Participer à l'industrialisation des applications Java et à leur déploiement sur des environnements Linux et Kubernetes.
  • Contribuer à l'automatisation des processus de build, d'intégration et de déploiement via les pipelines CI/CD.
  • Améliorer le monitoring, l'observabilité et l'alerting des applications en production.
  • Travailler en étroite collaboration avec les équipes Software Engineering, Infrastructure et Architecture.
  • Solide expérience en développement Java backend, idéalement acquise sur des applications critiques en production.
  • Excellente maîtrise de Java, Spring.
  • Expérience concrète dans le développement, la maintenance et l'évolution d'applications Java en environnement de production.
  • Très bonne connaissance des APIs REST, de leur conception et de leur intégration.
  • Bonne maîtrise des bases de données relationnelles, notamment PostgreSQL et Oracle.
  • Capacité à analyser les performances applicatives, diagnostiquer les incidents et résoudre des problématiques techniques complexes.
  • Expérience ou bonnes connaissances des outils de CI/CD, Docker et Kubernetes, pour accompagner le déploiement et l'exploitation des applications.
  • Connaissance des outils de monitoring et d'observabilité : Dynatrace, Grafana, Prometheus ou Icinga.
  • Des connaissances en GitHub Workflows, Helm, AWS, Azure, Python ou Bash constituent des atouts.

Nous privilégions les profils issus du développement Java ayant acquis une dimension CI/CD et production, plutôt que les profils exclusivement DevOps ou Infrastructure.

Informations complémentaires

Temps plein – Jusqu'à 2 jours de télétravail par semaine

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Développeur(se) Java senior
Développeur(se) Java senior

GreenUp Consulting • Genf

On-site
CHF 120,000 - 160,000
Développeur Java Senior
Développeur Java Senior

Sword Services • Siebenzach

On-site
CHF 110,000 - 140,000
Développeur Java senior Applications sur mesure
Développeur Java senior Applications sur mesure

Avanda Solutions • Genf

On-site
CHF 110,000 - 150,000
Relocation possible
Support administratif & relocation
Tech Leader Java Applications sur mesure
Tech Leader Java Applications sur mesure

Avanda Group AG • Genf

On-site
CHF 140,000 - 210,000
Technical Leader Java
Technical Leader Java

Sword Services • Genf

On-site
CHF 120,000 - 160,000
Tech leader Java
Tech leader Java

GreenUp Consulting • Genf

On-site
CHF 140,000 - 190,000
Développeur/Développeuse Java FullStack
Développeur/Développeuse Java FullStack

PrimeIT Switzerland • Vaud

On-site
CHF 110,000 - 140,000
Five weeks of paid vacation
Annual training plan + internal e‑le?
DevOps Engineer / DevDevOps – Banque Privée – Genève
DevOps Engineer / DevDevOps – Banque Privée – Genève

Jobup • Genf

On-site
CHF 120,000 - 180,000
Développeur Java Senior
Développeur Java Senior

Qim info SA • Genf

On-site
CHF 80,000 - 100,000
Ingénieur Java Backend | Spring, CI/CD, Kubernetes
Ingénieur Java Backend | Spring, CI/CD, Kubernetes

KEYTEO • Genf

Hybrid
CHF 90,000 - 120,000
Top locations