Job Description :
We are actively seeking a Java Developer with Experience in building and managing applications using Object-oriented design and Java/J2EE development, using MVC design patterns,Spring Suites, REST methodologies, Maven, and jQuery to support
brokerage trading projects. Good communication skills, problem solving skills and a highly professional attitude are essential. Characteristics including strong work ethic, leadership, attention to detail, assertiveness and initiative are expected.

Required Experience and Skills:
Java 8/ J2EE
Spring Core, Spring MVC, Spring Cloud
Deep understanding of API design, including versioning, isolation and micro-services
RDBMS Oracle/PLSQL
Junit framework
12 factor principals
Docker

Preferred:
Messaging service - RabbitMC/Kafka
Distributed caching - Redis/Hazelcast
Jenkins/Concourse
Kubernetese
AWS
PCF/ PKS
Experience with Fixed Income, Trading Systems or Investment Banking