/ L'annuaire des offres d'emploi en Suisse Romande

Java Development Engineer

Swissquote Bank SA
Date de publication


Java Development Engineer


Development Engineer

As a Development Engineer, you will be integrated in our Product Development department in Gland, near Geneva. You will be involved in the software development life cycle of our applications: implementation, testing and maintenance.

Every day, you will face a challenging environment where you will gain on banking and financial business knowledge. Your developments will contribute to the creation and the optimization of different banking tools & processes.

Your responsibilities:

  • Integrate, and maintain efficient and reliable code

  • Create unit and integration test cases to ensure the highest quality of the systems.

  • Provide support on the applications to our internal and external users

  • Keep yourself up-to-date on the leading edge technologies in order to contribute to the technical choices of the department

Your profile: 

Enthusiastic about joining a challenging and innovative environment, you are passionate about information technologies and you thrive on learning and pushing your knowledge to the limit. You are a highly motivated developer, able to propose creative solutions to complex problems.

  • Graduated from a Master in Computer Sciences with 3+ years of experience in designing and engineering of mission critical software products.

  • Extensive hands on experience with Java, Spring framework, Hibernate, Maven, Junit, Rest, PL/SQL, Oracle, XML, Eclipse IDE

  • Solid analytical and problem solving abilities

  • Good knowledge of writing and evolving APIs

  • Experience with high performance & multi-threaded applications

  • Good command of design patterns (GoF,core JAVA EE patterns,EIP)

  • Optional: NoSQL solutions (Redis, MongoDB, Cassandra), Spring MVC, AngularJS, ReactJS

  • Strong communication skills

  • Fluent in English, French is an asset