Senior Java Developers (FinTech) (offline)

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)
- Creating high-performance in-memory intermediate layer (Spark streaming, Redis)
- Organizing data logistics and processing (Kafka, Spark)
- Organizing efficient persistent data storage for reporting (HDFS, AVRO, parquet)
- Creating high-performance data processing engines both near real-time and batch (Spark, Spark Streaming)
Mandatory Skills:
Skills required:
- Java 8 (+Spring) 3+ years
- Spark, Spark Streaming 2+ years
- Kafka 1+ years
- Parquet, AVRO
- HDFS, Hive, HBase, Impala
Nice-to-Have Skills:
Nice to have:
- Scala, Python
- Apache Storm
- JDBC, KDB+, websockets, REST
- Redis, in-memory storage

About Luxoft

Luxoft DXC

Company website:
www.luxoft.com

The job ad is no longer active
Job unpublished on 3 May 2020

Look at the current jobs Java Kyiv→