Think.
Create.
Accelerate.

Luxoft, a DXC Technology Company, (NYSE: DXC), is a digital strategy and software engineering firm providing bespoke technology solutions that drive business change for customers the world over. Luxoft uses technology to enable business transformation, enhance customer experiences, and boost operational efficiency through its strategy, consulting, and engineering services. Luxoft combines a unique blend of engineering excellence and deep industry expertise, specializing in automotive, financial services, travel and hospitality, healthcare, life sciences, media and telecommunications. For more information, please visit www.luxoft.com

Line of Business:

Financial Services

Position:

Senior Java on Spark Developer, Kiev

Project Description

Our client, top tier global investment bank, is building a new high-performance analytics platform with big data calculation engines and storage to aid in achieving its strategic goals.

The primary purpose of this platform is to calculate various trading analytics metrics in both real-time and batch modes to feed this data to trading systems and reporting dashboards for quantitative traders.

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)

Skills

Must

Skills required:
- Java 8 (+Spring) 3+ years
- Spark, Spark Streaming 2+ years
- Kafka 1+ years
- Parquet, AVRO
- HDFS, Hive, Hbase, Impala

Nice to have

Nice to have:
- Scala, Python
- Apache Storm
- JDBC, KDB+, websockets, REST
- Redis, in-memory storage

Languages

  • English: Upper-intermediate

Relocation package

If needed, we can help you with relocation process. Click here for more details:

Hot

WHERE

Kiev

Work Type

Java

Seniority Level

Senior

Ref number
VR-45890
ADD TO MY JOB
RECOMMEND A FRIEND
Apply

More job opportunities in Java

Specialization Position / Title Location Send to a friend
Java Regular Java developer Kiev, UA Apply or Add to my jobs
Java Java Developer Kiev, UA Apply or Add to my jobs
Java Senior Java Developer Kiev, UA Apply or Add to my jobs
Java Java Developer Kiev, UA Apply or Add to my jobs
Java Java Developer Kiev, UA Apply or Add to my jobs
Java Senior Java Developer Kiev, UA Apply or Add to my jobs
Java Hot Cloud Software Engineer Kiev, UA Apply or Add to my jobs
Java Hot Regular Java with Kafka Developer Kiev, UA Apply or Add to my jobs
Java Software developer (WebServices) Kiev, UA Apply or Add to my jobs
Java Senior Java Developer Kiev, UA Apply or Add to my jobs
Java Hot Senior Java Developer Kiev, UA Apply or Add to my jobs
Java Hot Regular Fullstack Developer Kiev, UA Apply or Add to my jobs
Java Senior Java developer Kiev, UA Apply or Add to my jobs
Java Hot Senior Java with Kafka Developer Kiev, UA Apply or Add to my jobs
Java Hot Senior Java developer Kiev, UA Apply or Add to my jobs
Java Regular Java Developer Kiev, UA Apply or Add to my jobs
Java Hot Regular Java Developer Kiev, UA Apply or Add to my jobs
Java Hot Senior Java Developer Kiev, UA Apply or Add to my jobs
Java Hot Senior Java Developer Kiev, UA Apply or Add to my jobs