CONTRACT
Direktlink: https://www.prostaff.ch/de/jobs/22029
For our client, a private bank in Zurich we are looking for a Java back-end developer for a trading application who maintains the current platform and has the opportunity to improve and create new libraries and frameworks upon which our trading platform is based.
- Build, test and deploy new tools, services and product features
- Improve and create new libraries and frameworks
- Communicate and liaise with key business and IT stakeholders
- Continuously drive and improve the system
- Test driven development, experience of JUnit and mocking libraries (e.g. Mockito) are a strong asset
- Principles of object oriented programming, interfaces, abstractions, dependencies etc.
- Core Java & related utilities/libraries, particularly collections, multithreading (java.util.concurrent.* package), JSON, JDBC, Maven
- Spring framework, JDBC templates and JPA
- Messaging and JMS
- Relational database modeling
- Good code review skills, pride in code quality
Preferable:
- Experience in Hazelcast and Elasticsearch
- Previous ActiveMQ hands-on experience
- Good understanding of Unix operating systems, experience in bash scripting
- Experience in the Financial Services area