Position: regular/Senior Java Developer
Company: Luxoft
Category: Java
Experience required: 3y
English level: intermediate

Responsibilities
The candidate will develop high-performance calculation engine platform which processes huge volumes of data in streaming and batch modes as a part of a co-located team in Warsaw with close interaction with other teams over the globe.

- Analysis of existing systems to be replaced with new solution
- Design and architecture of the new platform
- Development of components to support existing functionality
- Creating components to implement new business demands
- Scalability and performance optimization
- Integration with various external data sources (Storm, JDBC, KDB+, websockets, REST services, flat files)

Skills
Must have

- 3+ years of Development experience with expertise in the following:
- Java server side development
- Spring Core
- Strong Database and SQL experience
- Linux

Nice to have

- Apache Spark
- In-memory databases
- Hadoop Ecosystem (HDFS, Impala, HIVE, HBASE, etc.)
- Kinetica
- Financial background
- 1+ years of Machine Learning experience in either Java or Python

Languages
English: B2 Upper Intermediate