Java Developer
Zürich, Switzerland
vor 2 Tg.
source : Jobg8

As the leading supplier to our client, one of the most instantly recognizable brands in the banking sector worldwide, Swisslinx are looking for a well-qualified and visionary Java Developer with experience of Java 8, Spring Boot and modern technologies to join an electronic trading team.

This is a rolling 12 month contract in Zurich starting ASAP with a strong potential for extension (up to two years).

As the successful candidate you will join a small team of 3 x developers responsible for all Funds Execution for clients predominantly covering Wealth Management and Private clients in Switzerland.

This exciting new project will take core applications and transform them towards our target application architecture incorporating the latest tech stack based on MicroServices.

  • Our client is looking for a senior Software engineer, who should be capable to pick up all tasks related to the entire life cycle of product development, ie contact with stakeholders, gathering requirements and analysis, design of architecture, implementation, design and write different types of tests, packaging, deployment, support and maintenance software in production;
  • know and understand Agile methodology and its tools.

    Responsibilities will include :

    Writing applications responsible for Order and Trade Management

    Working with other team members on the requirements, preparing the releases and delivering the applications to production

    Continuous integration testing and related documentation updates

    Actively participate in the design and technology review of the applications written in the team

    Provide support for the existing systems where required

    As the ideal candidate you will bring a versatile technical skill set and be passionate about clean code and good design and bring as many of the following requirements as possible :

    Java developer with 5+ years' experience (Java 8+)

    You are familiar with cloud-based, Microservice-oriented architecture

    Experience in Behavior Driven Development (JBehave or Cucumber) and automation testing

    You are a keen user of build and test tools like Jenkins, Maven / Gradle, Junit, Mockito

    Experience in DevOps tools (Docker, Kubernetes)

    You have experience with addressing considerations of low latency, high availability and performance

    You are agile-minded, love experimentation to find solutions and ideally a follower of Scrum / Kanban model

    Fluency in English

    The following skills would be nice to have :

    Experience in working with distributed, highly available transaction processing systems

    Experience with service discovery engines (Consul, Spring Cloud or custom solutions)

    Experience in Enterprise Integration Patterns (Spring integration or Apache Camel)

    Proven track record of developing enterprise, multi-tier applications in particular web services, Client Server and Server Side application programming that also include data management aspects

    Please note due to COVID interviews would be conducted remotely, however the role is based 100% in Switzerland.

    Are you interested to work in an international environment in one of the leading and most reputable financial institutions worldwide?

    We look forward to receiving your application.

    By applying for this position, I consent to the Swisslinx Group of companies :

  • storing my personal information (including name, contact details, Identification and CV information etc.) on their internal or external Servers for the purpose of informing me of potential employment opportunities
  • using my personal information or
  • supplying it to third parties upon express consent for the purpose of informing me of potential job opportunities
  • transferring where applicable my personal information to a country outside the EEA / EFTA
  • I also hereby agree to the Swisslinx privacy policy

    Melde diesen Job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Wenn ich auf "Fortfahren" klicke, gebe ich neuvoo das Einverständnis, meine Informationen zu speichern und mir wie in den Nutzungsbedingungen und Datenschutzbestimmungen beschrieben, personalisierte E-Mail Alerts zu schicken.