Senior Java Platform Engineer – Banking Sector

Sword Group

Genf

Vor Ort

CHF 140.000 - 190.000

Vollzeit

Vor 4 Tagen
Sei unter den ersten Bewerbenden

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Benefits dieser Stelle

Formation continue
25 jours de congés
Assurance accident internationale
Événements mensuels
Environnements internationaux
Projets innovants
Avantages et remises

Zusammenfassung

Sword Group recherche un Senior Java Platform Engineer pour une équipe basée à Genève, Suisse. Vous concevrez, développerez et exploiterez des plateformes critiques tout en améliorant la sécurité et la fiabilité des applications.

Vous maîtrisez Java (8–17), Spring, API REST/SOAP, Oracle et MS SQL, JPA/Hibernate et pipelines CI/CD. Une connaissance de Vue.js/Angular et d’OpenAPI est un plus; l’anglais est requis.

Qualifikationen

  • 7 à 15 ans minimum d’expérience en développement logiciel et support de production.
  • Maîtrise avancée de Java (8–17), Spring et Spring Boot.
  • Conception d’APIs REST/SOAP, HTTP et OpenAPI/Swagger.
  • Oracle et MS SQL Server, JPA/Hibernate et SQL/Liquibase.

Aufgaben

  • Concevoir, développer et maintenir des services back-end Java et des APIs robustes.
  • Établir et faire évoluer REST/SOAP et assurer leur conformité aux standards.
  • Développer des interfaces UI avec Vue.js ou Angular lorsque nécessaire.
  • Intégrer et optimiser l’accès à Oracle et MS SQL via JPA/Hibernate.
  • Automatiser builds, tests et déploiement dans des chaînes CI/CD.
  • Appliquer les standards de sécurité et participer au support production.

Kenntnisse

Java (8–17)
Spring Framework
REST API design
SQL (Oracle, MSSQL)
JPA/Hibernate
CI/CD pipelines
OAuth2/OIDC
JUnit/Mockito/Cucumber
Anglais courant
Vue.js / Angular

Tools

Vue.js
Angular

Jobbeschreibung

Nous ouvrons un poste de Senior Java Platform Engineer pour renforcer une équipe basée à Genève, Suisse. Dans un environnement technologique exigeant et fortement réglementé, vous contribuerez à la conception, au développement et à l’exploitation de plateformes critiques tout en participant à l’amélioration continue de la qualité, de la sécurité et de la fiabilité des applications.

Responsabilités du poste
  • Concevoir, développer et maintenir des services back-end en Java ainsi que des APIs robustes et évolutives.
  • Participer à la mise en place et à l’évolution des interfaces REST et SOAP, en garantissant leur conformité aux standards d’architecture définis.
  • Développer ponctuellement des interfaces d’administration ou des outils de support opérationnel en Vue.js ou Angular.
  • Assurer l’intégration et l’optimisation des accès aux bases de données Oracle et MS SQL Server à travers JPA/Hibernate et les bonnes pratiques SQL.
  • Contribuer à l’automatisation des processus de build, de tests et de déploiement au sein des chaînes CI/CD.
  • Appliquer les standards de sécurité applicative, notamment en matière d’authentification, d’autorisation et de développement sécurisé.
  • Participer aux activités de support de production, à l’analyse des incidents et aux actions visant à améliorer la performance et la stabilité des plateformes.
  • Produire la documentation technique nécessaire et collaborer avec les équipes de développement, de qualité et de sécurité.
Prérequis du poste
  • Expérience confirmée de 7 à 15 ans minimum en développement logiciel et en support d’applications en production.
  • Excellente maîtrise de Java (versions 8 à 17), Spring Framework et Spring Boot.
  • Solides connaissances en conception d’APIs REST et SOAP, protocoles HTTP et documentation OpenAPI/Swagger.
  • Expérience avec Oracle et MS SQL Server, incluant JPA/Hibernate, SQL, Liquibase et notions de PL/SQL.
  • Bonne maîtrise des outils et pratiques DevOps : Git, Maven, pipelines CI/CD basés sur YAML et automatisation des tests.
  • Connaissances en sécurité applicative, notamment OAuth2/OIDC, Kerberos et prévention des vulnérabilités courantes.
  • Expérience des frameworks de tests automatisés tels que JUnit, Mockito et Cucumber ; une exposition à Jest est un plus.
  • Anglais courant indispensable, avec de bonnes capacités de communication, d’organisation et de collaboration. La résidence en Suisse à proximité de Genève est requise.
Rejoindre Sword, c’est…
  • Formation continue : Un budget formation qui croit tous les mois à utiliser dans un large catalogue de formation
  • 25 jours de congés payés : Tous nos employés ont droit à 25 jours de congés payés par an
  • Une couverture assurance-accident internationale
  • Evènements réguliers : Des événements mensuels pour se retrouver en petit ou grand comité
  • Environnements internationaux : Des missions dans des groupes d'envergure internationale
  • Innovation : Contribuez à des projets impactants et innovants dans de nombreux secteurs d'activité
  • Des petits plaisirs : Nos employés bénéficient d'un programme d'avantages et remises très intéressantes
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Ingénieur Bases de Données / Développeur Sybase
Ingénieur Bases de Données / Développeur Sybase

Sword Group • Genf

Vor Ort
CHF 110.000 - 140.000
Formation continue
25 jours de congés payés
Assurance accident internationale
+4
IT Tooling / DevOps Specialist
IT Tooling / DevOps Specialist

Sword Group • Genf

Vor Ort
CHF 100.000 - 130.000
Formation continue
25 jours de congés payés
Couverture assurance-accident
+4
Ingénieur Backend Senior spécialisé en protection des données
Ingénieur Backend Senior spécialisé en protection des données

Sword Group • Genf

Vor Ort
CHF 110.000 - 150.000
Formation continue
25 jours de congés payés
Assurance-accident internationale
+4
IT Application Support Specialist (L2/L3) - Digital Banking
IT Application Support Specialist (L2/L3) - Digital Banking

Sword Group • Genf

Vor Ort
CHF 95.000 - 135.000
Formation continue budgetisée
25 jours de congés payés
Couverture assurance-accident
+4
Junior Database Administrator (DBA)
Junior Database Administrator (DBA)

Sword Group • Genf

Vor Ort
CHF 70.000 - 90.000
Formation continue
25 jours de congés payés
Assurance-accident internationale
+4
Senior Enterprise Data Architect
Senior Enterprise Data Architect

Sword Group • Genf

Vor Ort
CHF 140.000 - 210.000
Formation continue
25 jours congés payés
Assurance accident internationale
+4
Lead Développeur Front-End Angular - 100 %
Lead Développeur Front-End Angular - 100 %

Sword Group • Genf

Vor Ort
CHF 120.000 - 180.000
Formation continue : budget formation
25 jours de congés payés
Couverture assurance-accident mondiale
+4
Architecte de Solution
Architecte de Solution

Sword Group • Freiburg

Vor Ort
CHF 120.000 - 180.000
Formation continue budgetaire
25 jours de congés payés
Couverture assurance-accident globale
+4
Senior .NET Developer
Senior .NET Developer

Sword Group • Genf

Vor Ort
CHF 110.000 - 140.000
Budget formation
25 jours de congés payés
Assurance-accident internationale
+4
Chef de projet IT (domaine de la finance et de la comptabilité) - 80 %
Chef de projet IT (domaine de la finance et de la comptabilité) - 80 %

Sword Group • Genf

Vor Ort
CHF 120.000 - 160.000
Formation continue
25 jours congés
Assurance accident internationale
+3