Java Software Engineer

Délégation

Genève

Development-testing

Description

Dans le cadre de notre développement, nous sommes actuellement à la recherche d'un.e Ingénieur Software JAVA

Mission

Votre mission
 
  • Vous spécifiez, concevez, implémentez et testez des solutions JAVA dans un environnement High-Available (HA)
  • Vous intégrez la solution sur l'EMS à l'aide de TIBCO BusinessWorks
  • Vous participez au processus d'industrialisation en utilisant les concepts DEVOPS
  • Vous créez et maintenez la documentation technique (spécification des exigences logicielles, conception détaillée, cas de test, traçabilité, documentation de l'architecture).
  • Vous fournissez une estimation réaliste des activités de développement logiciel (spécifications, développement et test)

Your profile

Vous avez plus de 3 à 5 ans d'expérience avec JAVA. Vous maîtrisez JAVA et êtes prêt à travailler sur la mise en œuvre. Dans ce rôle, vous spécifierez, concevrez, développerez et testerez des solutions JAVA tout au long du cycle de développement logiciel en utilisant la méthodologie Agile/Scrum et les concepts DEVOPS.

  • Vous avez de fortes capacités d'analyse qui vous permettent de comprendre le métier de l'application existante
  • Vous avez plusieurs années d'expérience avec JAVA Technologies : JMS, Spring, JAXB, JPA, ...
  • Une expérience avec TIBCO BusinessWorks 6.x (même 5.X) est un plus
  • Vous êtes familiarisé avec la plateforme d'intégration continue et les concepts DEVOPS dans un environnement Java (actions Github, Maven, Git)
  • Vous avez de l'expérience en web service avec des transports SOAP ou REST
  • Vous avez une compréhension approfondie de l'analyse XML et de la conception de schémas XML
  • Vous êtes capable de travailler de manière autonome
  • Vous êtes organisé avec une capacité à prioriser la charge de travail, à respecter les délais et à utiliser le temps efficacement
  • Vous avez une grande résistance au stress et vous êtes flexible
  • Vous avez une connaissance de base de la plateforme UNIX/Lunix (Docker est un plus)
  • Un anglais courant écrit et parlé et un bon niveau de français parlé sont obligatoires.

Si vous souhaitez rejoindre une petite équipe dynamique dans un environnement passionnant de haute technologie et de sécurité et que vous vous sentez prêt à relever le défi et à nous rejoindre, n'hésitez pas à postuler pour ce poste.

Application form