Java Developer - SOAP REST OpenAPI

IT & Technology

Your Java expertise is needed in Geneva !Your development experience and your communication skills are requested to work on the future product of the company. With your large technical understanding, communication skills and your passion for Java development you are able to propose new innovative solutions and drive the activities from within the team.
 Your missions :

  • Ensure the development of new functionalities for new or existing applications (Java)
  • Work closely with different teams to identify and define development strategy
  • Be involved in all stages to bring new ideas to increase the performance
  • Ensure the code quality and tests in an Agile environment
  • Deliver the project from end-to-end : Estimate workload, Design, Develop (50%), Deploy, Give training to Operations and Support, Write documentation)

 Your expertise :

  • 5 years experience in Java development
  • Strong experience using Spring / Spring Boot framework
  • Experience developing API with Java (SOAP, WSDL, REST, JMS and JPA )
  • Experience with PaaS / SaaS
  • JSON, JSON Schema, OpenAPI, XML, XSD, GraphQL
  • Groovy
  • JavaScript, HTML, CSS, JQuery
  • JBoss, Apache HTTP Server
  • Git, Maven, IntelliJ, Eclipse, Jenkins, SonarQube, Docker
  • Fluent in English, with French an obvious advantage

 Your bonus skills (strongly preferred) :

  • Experience writing JavaScript / HTML
  • Database experience : MYSQL / NOSQL
  • Salesforce Commerce Cloud (ex-Demandware) background is a strong plus
  • Microservice / distributed system and Event Driven architectures (AMQP / JMS, RabbitMQ, ActiveMQ)
  • Experience with OMS and workflow
  • Automation and CI/CD integration (Jenkins)

    Due to the urgency of this position, we are only able to consider applications from candidates based in Switzerland or from the EU.