This Job Vacancy has Expired!

Senior Java Developer (Contract) - 6290

Posted on Jul 30, 2020 by IT Di-Visions AG

Zürich, Switzerland
Immediate Start
Annual Salary

Job Description

  • Writing applications responsible for Order and Trade Management, especially Funds Execution
  • 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


  • Java developer with 5+ years' experience (Java 8+, Spring Boot)
  • A very thorough understanding of Java technology fundamentals and design patterns used in Real Time transaction processing systems
  • High level of experience with low latency platform ( developing low latency, high availability multithreaded code)
  • Very good understanding of Object Oriented Design and programming
  • Experience with all phases of the software/system life cycle process
  • Experience in test automation (unit, integration, acceptance tests etc.)
  • Demonstrable experience of good OO design and programming
  • 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)
  • Experience in Behavior Driven Development (JBehave or Cucumber)
  • Experience in Build and Test Tools (Jenkins, Maven/Gradle, Junit, Mockito, GIT/Subversion)
  • Experience in DevOps tools (Docker, Kubernetes)
  • Experience with Oracle Coherence or other in-memory data cache technology
  • Experience of Agile working practices - Scrum/Kanban/SAFe
  • Experience with source control (preferably Subversion)
  • 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
  • Business knowledge of Financial products
  • Mentoring experience, especially with developers in different locations
  • Excellent organizational, problem solving, and written/verbal communication skills - English a must, German an advantage

Contract Details

  • Start: ASAP
  • Duration: 12 months
  • Daily Rate: CHF 800-830 all-inclusive according to seniority
  • Deadline to apply: Tuesday. 4 th August 2020


IT Di-Visions is a friendly and dynamic IT placement agency which has a real track record with companies within the financial, telecom, insurance and other interesting industries in Switzerland.
We place IT experts in contracting positions as well as in permanent employment contracts.

For further technical information, please contact Mr. Manuel Rau.

Please send your complete electronic application to

IT Di-Visions AG
 (see below) 

Reference: 918853105

Set up alerts to get notified of new vacancies.