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 Developer with optional Big Data, Krakow

Project Description

Our client, top tier global investment bank, is building new big data risk storage and data aggregation and distribution platform to build unique cross asset solution for whole company. The first and primary goal of this risk engine will be to store, transform and aggregate risk data and populate them for many different downstreams in form of different reports and views for queries.

Responsibilities

The candidate will work in a global Java development team to architect, design, implement and support new solution of risk storage and distribution in MS Azure environment.
• Building Big Data cluster to provide new risk storage model across the whole investment bank.
• Development of new features and components of the risk system.
• Participation in the estimation, planning process and requirement analysis.
• Communication with customer on business requirements, technical solutions, architecture proposals etc.
• Data-analytics/Big Data - timeseries analysis, linear regression, statistics, data cubes and aggregation. Cross tabulation and pivoting of data.

Skills

Must

• Knowledge of common Java frameworks (Spring, Mockito, JUnit).
• Strong knowledge of Core Java.
• Strong knowledge of Java8 features (functional programming).
• Clean code.
• Good communication skills to demonstrate the customer vision and solution clearly.
• Willingness to work with Big Data technologies

Nice to have

• Understanding of Big Data concepts.
• Experience in Apache Kafka.
• Experience in Apache Spark and Hadoop stack.
• Stream processing (Apache Flink).
• Protobuf/Avro/Parquet/ORC.
• Databricks.
• MS Azure.
• Python.
• Spock.
• Bash basics.
• Understanding of data visualization and patterns / solutions available on the market (Tableau/MS Excel/Jupyter Notebook).

Languages

  • English: Upper-intermediate

Relocation package

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

WHERE

Krakow

Work Type

Java

Seniority Level

Senior

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

More job opportunities in Java

Specialization Position / Title Location Send to a friend
Java Hot Technical Lead Krakow, PL Apply or Add to my jobs
Java Software Engineer in Test Krakow, PL Apply or Add to my jobs
Java Hot Senior Java Developer Krakow, PL Apply or Add to my jobs
Java Senior/Lead Java developer Krakow, PL Apply or Add to my jobs
Java Regular Java Developer Krakow, PL Apply or Add to my jobs
Java Senior Java Developer Krakow, PL Apply or Add to my jobs
Java Team Lead Java Krakow, PL Apply or Add to my jobs
Java Regular Java Software Engineer Krakow, PL Apply or Add to my jobs
Java Principal Java Developer Krakow, PL Apply or Add to my jobs
Java Hot Senior Java Developer Krakow, PL Apply or Add to my jobs
Java Junior Java Developer Krakow, PL Apply or Add to my jobs
Java Hot Senior Java Developer Krakow, PL Apply or Add to my jobs
Java Senior Java Developer Krakow, PL Apply or Add to my jobs
Java Java Developer Krakow, PL Apply or Add to my jobs
Java Java/C# developer Krakow, PL Apply or Add to my jobs
Java Hot Senior Java Developer Krakow, PL Apply or Add to my jobs