Senior Java with Big data

Project Description:

Embark on a transformative journey with our revolutionary cross-asset data management platform, designed to redefine the landscape of global finance. Our next-generation platform stands at the forefront of innovation, meticulously crafted to deliver globally consistent data and pioneering tools. Aimed at empowering trade and sales clients, this platform is the cornerstone for executing business strategies with precision and agility.

Built upon a robust big data architecture, our platform is not only highly scalable but also primed for the cloud era. It serves as the bedrock for industry-leading analytics, offering unparalleled client reporting, regulatory compliance, and a suite of solutions for surveillance, supervisory reporting, and data science, affectionately known as "data flame." Our project leverages a sophisticated tech stack comprising Java, Scala, Spring, SQL, Kafka, and Hadoop, setting a new standard for excellence.

Opportunity:

We are in search of an exceptional Senior Java Developer, someone who embodies leadership, innovation, and technical prowess. The ideal candidate is not just a developer but a visionary, capable of working synergistically within a team, mentoring peers, engaging stakeholders, and taking full accountability for the team's outputs and the success of assigned activities.

As the Tech Lead, you will be at the helm of a dynamic development team, comprising 2 Senior and 2 Regular Java Developers. This role is a rare opportunity to delve deep into the realm of big data within the prestigious environment of an international bank, enhancing your expertise and shaping the future of financial data management.

Responsibilities:

- Analyze and transition from existing systems to our cutting-edge solution.
- Architect and design the blueprint of the new platform.
- Develop components to support existing functionalities and new business demands.
- Optimize for scalability and performance.
- Integrate with a variety of external data sources including Storm, JDBC, KDB+, websockets, REST services, and flat files.
- Lead and manage a high-caliber team to success.

Mandatory Skills:

- At least 1 year of Big Data development experience, with hands-on expertise in Spark programming.
- Comprehensive development skills, including:
- API design and construction in Java;
- Java server-side or back-end development;
- Mastery of Core Java, Java collections, and multithreading;
- Java Memory Management;
- Advanced SQL knowledge.
- A deep understanding of distributed systems and CI/CD workflows.
- Proficiency in Linux.
- Exceptional problem-solving capabilities.
- A proactive, enthusiastic attitude with a keenness to learn and adapt.

Nice-to-Have Skills:

- Proficiency in Apache Spark and in-memory databases.
- Experience with the Hadoop ecosystem.
- Financial sector experience.
- Over 1 year of Machine Learning experience, in Java or Python.

Language Requirements:

- English: B2 Upper Intermediate

Join us in this ambitious project to forge the future of financial data management, leveraging cutting-edge technology to drive innovation and excellence. Your journey with us will be one of challenge, growth, and unparalleled opportunity.

About Luxoft

Luxoft is a high-end application outsourcing provider of choice and a trusted technology advisor to Global 2000 and medium-sized growth companies that apply compelling technologies to obtain leadership positions in their respective markets.
Luxoft today finds the Best talents, proposes career growth & employment benefits. Our teams are involved in high complicity & innovative projects for the Top leaders companies around the Globe.

Company website:
https://career.luxoft.com/locations/ukraine/

DOU company page:
https://jobs.dou.ua/companies/luxoft/
Job posted on 12 April 2024
75 views    1 application

To apply for this and other jobs on Djinni login or signup.