Beschreibung
Our client is looking for a Java Back End developer for a trading application that can maintain its current platform and has the ability to improve and create new libraries and frameworks upon whiich their trading platform is based.
Brief Job Description:
-Build, test and deploy new tools, services and product features
-Improve and create new libraries and framworks
-Communicate and liaise with key business and IT stakeholders
-Continuously drive and improve the system
Expereince and skills:
-Test driven development, experience of JUnit and mocking libraries (eg Mockito) are strong asset
-Principle of Object Oriented programming, interfaces, abstractions, dependencies etc.
-Core Java & related utilities/libraries, particularly collected, Multithreading (Java.util.concurrent.package), JSON, JDBC, Maven
-Spring framework, JDBC template and JPA
-Messaging and JMS -Relational database modelling
-Good code review skills, pride in code quality
Preferred:
-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
Softskills:
-Very good English and communication skills
-Team player
-Ability to work in an agile environment
-Positive thinking personality with a can do attitude
-Self-motivator, able and willing to work with minimal direction
Language:
-English
-German preferred