Position: Regular Java developer
Company: Luxoft
Category: Java
Experience required: 2y
English level: upper

Project Description:
Our client is a leading global Financial markets data provider runs a number of change programs to deliver of high-quality software that connects Financial Markets across the glob in a real-time, high frequency and low-latency data management chain. The projects are technically challenging in an environment that is very engaging.
We are looking for developers to join the team that works on development & maintenance of the administrative component for FXT trading system. The goal of the project is to enabling simple management for the tens of thousands of users who rely on FXT.
Application code is mainly Java. The analytics logic is written in Scala. Databases: Oracle (Exadata), Hadoop (Hive, Hbase). Protokols in use: FIX, XML
Responsibilities:
Ensure constant delivery and high quality
Working closely with business teams to define plans and solutions to provide a stable, agile, and user friendly risk platform
Liaise with internal development teams including the common platform team to drive towards a world class risk application
Deliver an architecture which will facilitate cumulative functionality to increase at a higher rate than it does today
Mandatory Skills:
Excellent communicational skills and upper-intermediate English
Experience 3+ years
Java core - Collections, Concurrency, Memory Model, Garbage collection, including Java EE servlets, Lambda and Streams.
Spring
Build tools setup (GIT)
JMS, Active MQ
JDBC template
Oracle (Exadata), Hadoop (Hive, Hbase)
Nice-to-Have Skills:
FIX protocol
Experience in Finance industry