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

Responsibilities
Work with big volumes of data, timeseries data;
Develop functionality and services related to data analysis, aggregation, caching, diagnostic etc;
Build data flows to analyze big volumes of data;
Suggest improvements on algorithms currently used for data analysis;
Improve existing micro-services that are working with big data (we've just started the project, so mostly it's about developing something new).

Skills
Must have

Java, Spring Boot, microservices, REST, Kubernetes, Multithreading, Apache Kafka, PostgreSQL

Nice to have

noSQL (Apache Cassandra), Spark, Apache Ignite, TDD methodology

Languages
Russian: C2 Proficient

English: B2 Upper Intermediate