Beschreibung
A Swiss Private Bank is looking for a Java Backend Developer for a trading application. The Developer maintains the current platform and has the opportunity to improve and create new libraries and frameworks upon which the trading platform is based.Tasks
- In this project you will build, test and deploy new tools, services and product features
- Furthermore you will improve and create new libraries and frameworks
- You will communicate and liaise with key business and IT stakeholders
- You will continuously drive and improve the system
Requirements
- You have experience with test-driven development
- Experience with Core Java & related utilities/libraries, particularly collections, multithreading (java.util.concurrent.* package), JSON, JDBC, Maven, Spring framework, JDBC templates and JPA
- Deep know-how of object oriented programming, interfaces, abstractions, dependencies etc.
- Experience with Messaging and JMS, Relational database modeling
- Experience with JUnit and mocking libraries (e.g. Mockito) are a strong asset
- Good code review skills, pride in code quality
- You are fluent in English, German is an advantage
Soft-Skills
- You are a team player with strong communication skills
- You have the ability to work in an agile environment
- You are a positive thinking personality with a can-do attitude
- You are a self-motivator and you are able and willing to work with minimal direction