Aller au contenu

Architecte Technique Java Spring

  • Hybride
    • Genève
  • Architecture

Description de l'offre d'emploi

Nous ouvrons un poste d’Architecte Java pour renforcer l’équipe de notre client basé à Genève. Vous interviendrez sur des applications critiques de reporting, au cœur de la stratégie métier.

Votre mission : définir, documenter et faire évoluer une architecture technique robuste, performante et scalable. Vous serez garant de la cohérence technique, de la fiabilité des microservices et de l’excellence des livraisons jusqu’en production. Ce rôle s’adresse à un expert technique capable de prendre des décisions structurantes et de guider les équipes dans un cadre Agile exigeant, avec une forte interaction internationale.

Responsabilités du poste

  • Concevoir et faire évoluer l’architecture technique des applications de reporting.

  • Encadrer l’intégration de composants logiciels tiers et assurer leur cohérence avec le socle existant.

  • Accompagner les équipes de développement dans les choix techniques et l’industrialisation des solutions.

  • Définir les standards de qualité, de sécurité et de performance applicables aux microservices.

  • Automatiser les déploiements et superviser leur mise en œuvre avec des outils modernes.

  • Mettre en place une surveillance proactive, orientée anticipation des risques et optimisation continue.

  • Analyser les incidents critiques et piloter la mise en place de correctifs structurels.

  • Promouvoir une culture d’ingénierie fondée sur les données, l’automatisation et la collaboration.

Pré-requis du poste

Prérequis du poste

  • Expertise avancée de Java, Spring et de l’environnement JVM.

  • Expérience dans le domaine bancaire ou sur des applications de reporting.

  • Maîtrise des architectures REST, principes de sécurité, versioning et maintenance.

  • Solide expérience en modélisation, design patterns, DDD et conception orientée performance.

  • Très bonne connaissance des bases de données SQL (PostgreSQL, Oracle) et des environnements Linux.

  • Maîtrise des chaînes CI/CD et des environnements conteneurisés (Docker, Kubernetes).

  • Capacité à travailler en autonomie tout en coordonnant des équipes pluridisciplinaires.

  • Aisance en communication (français et/ou anglais) et esprit de synthèse.

  • Diplôme d’ingénieur ou équivalent, avec résidence en Suisse dès le démarrage.

Atouts appréciés

  • Connaissance des outils Jasper.

  • Compétences en sécurité applicative (TLS, chiffrement, certificats, firewalls).

  • Langages complémentaires (Python, Bash), pratiques DevOps, NoSQL (MongoDB, ElasticSearch).

  • Approche Agile et sensibilité à la gouvernance technique.

ou

Apply with Linkedin indisponible
Apply with Indeed indisponible

Détails

Hybride
  • Genève

Ce que nous vous offrons

Formation continue

Développez vos connaissances et bénéficiez d'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 et le 24 décembre est offert

Evènements réguliers

Des événements mensuels pour se retrouver en petit ou grand comité

Une équipe en or

Le respect et la bienveillance sont maître mot chez nous

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 interessantes

A propos de nous

Sword est un acteur leader en Suisse depuis plus de 20 ans dans le conseil et les services IT, le développement logiciel, la gestion des infrastructures et l’assurance qualité.

Depuis nos agences de Genève, Nyon, Lausanne, Fribourg et Sion, et en collaboration avec les centres du Groupe à l’international, nos quelques 400 collaborateurs/rices accompagnent les grandes organisations, sociétés privées et structures étatiques dans leurs transformations technologiques.