Position: Java Developer
Company: Luxoft
Category: Java
Experience required: 5y
English level: upper

**Project Description:**
The Project relates to Data & Analytics Platform implementation that aims to be golden source of historic and intraday Market Data from multiple Exchanges for a list of purposes: quantitative analysis, trade surveillance, EOD position keeping, regulatory reporting etc. 

Mission of the system is to 
1) collect market data from a number of venues world-wide; 
2) decode pipeline of messages from Exchanges to human-readable format; 3) bring to uniform format; and 
4) place to time-series database. 

Java Team main aim is to develope module that shoud perform steps (2) and (3). Pure back-end development with modern technology stack: Java 11, Reactor, Spring Boot, Spring Cloud, Apache Kafka, AWS (cloud storage and cloud computing). We are looking for enthusistic and energetic person with high level of motivation and performance.

**Responsibilities:**
Implementation of market data converters from different exchanges into time series database, implementation integration inbound and outbound feeds using different approaches (batch, real-time), bug fixes, technology and business improvements/changes.

**Mandatory Skills:**
RESTful, Spring Boot Framework, Multithreading, Tibco JMS, RabbitMQ, Java, Docker, Git, Apache Kafka, Hiberante

**Nice-to-Have Skills:**
Kubernetes, Amazon DynamoDB, Bamboo, TDD methodology, Jenkins, AWS Developer, Linux