Aller au contenu

Développeur Java

  • Hybride
    • Genève
  • Développement

Description de l'offre d'emploi

Nous ouvrons un poste de Développeur Java avec un première expérience avec le framework Quarkus pour renforcer le pôle d'architecture de notre client basé à Genève.



Dans le cadre d’un programme ambitieux de modernisation, ce poste se concentre sur la migration des applications de JBOSS EAP6 vers Quarkus sur une infrastructure Openshift, contribuant ainsi à la transformation technique du système d’information.

Responsabilités du poste


  • Concevoir et faire évoluer le framework existant en utilisant Quarkus, en assurant la migration depuis JBOSS EAP6 vers Quarkus et Openshift.
  • Développer et intégrer des composants techniques en Java (versions 17 et 21) et Quarkus.
  • Optimiser les performances de l’architecture, en mettant l’accent sur la gestion des pools de connexion et des transactions.
  • Contribuer à l’évolution des solutions de persistance des données, notamment avec JPA, JMS, et JTA.
  • Développer et intégrer des API RESTful et SOAP pour améliorer l’interopérabilité des systèmes applicatifs.
  • Participer aux processus d’intégration continue à l’aide des outils Git et Jenkins dans un environnement Kubernetes.
  • Promouvoir et appliquer des standards de développement ainsi que des bonnes pratiques en matière de sécurité et de qualité de code.
  • Collaborer avec les équipes DevOps pour intégrer les projets dans une approche CI/CD.
  • Pré-requis du poste


    • Formation universitaire ou école supérieure en informatique.
    • Expérience confirmée de 5 ans minimum en développement back-end JEE, incluant une expertise sur Quarkus.
    • Maîtrise des API RESTful, ainsi que des concepts de persistance (JPA) et de gestion des transactions (JTA).
    • Compétences avancées en messaging (JMS) et injection de dépendances (CDI).
    • Connaissances approfondies des pratiques de développement logiciel, y compris la gestion des pools de connexion.
    • Autonomie, esprit d’équipe, proactivité et excellente communication.
    • Nice to have : Familiarité avec GraalVM, Docker, Openshift, API Management, Kafka, et une expérience dans le secteur bancaire.

    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.