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, Saint Petersburg

Project Description

US based hedge fund is a quantitative asset management firm founded in 2007 and currently has over 800 employees spread across more than 25 offices in 15 countries. US based hedge fund develop and deploy systematic financial strategies across a variety of asset classes in global markets, utilizing a proprietary research platform and risk management process. We seek to produce high-quality trading signals through our proprietary research platform to employ trading strategies focused on exploiting market inefficiencies. Our teams work collaboratively to drive the production of trading algorithm and financial strategies - the foundation of a sustainable, global trading platform.

Technologists research, design, code, test and deploy projects while working collaboratively with researchers and portfolio managers. Our environment is relaxed yet intellectually intense. Our teams are lean and agile, which means rapid prototyping of products with immediate user feedback. We seek people who think in code, aspire to solve undiscovered computer science challenges and are motivated by being around like-minded people.

This team is responsible for building and maintaining the data systems that fuel fund's trading algorithm. The successful candidate will be working on current and next-generation distributed systems that operate upon the production quantitative models that constitute the building blocks of our trading strategies.

Responsibilities

• Implement APIs for injecting and consuming data from our Position Management engine
• Write clean, reusable and quality code (will be lots of unit tests) in Java 8
• Integration APIs with our current micro services infrastructure

Skills

Must

We are looking for a Backend Developer, who will work with our team members to design and implement the backend system for our Position Management engine. The Developer will primarily focus on implementing APIs (injecting & consuming) both real-time and historical data for downstream applications. The Developer must have solid Java experience to implement the APIs as well as good understanding about database (NoSQL is a plus) to write/optimize queries efficiently.

• At least 5 years of experience in software development
• Java8 (must have)
• In memory key-value store (e.g Redis, Hazelcast )

Nice to have

• Knowledge about Kafka/Spark/Flink is a bonus point
• Knowledge about WebDevelopment (with React) is a bonus point

Languages

  • English: Upper-intermediate

Relocation package

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

WHERE

Saint Petersburg

Work Type

Java

Seniority Level

Senior

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

More job opportunities in Java

Specialization Position / Title Location Send to a friend
Java Senior Java developer Saint Petersburg, RU Apply or Add to my jobs
Java Distributed Application Java Developer Saint Petersburg, RU Apply or Add to my jobs
Java Senior Java Developer Saint Petersburg, RU Apply or Add to my jobs
Java Regular Java Developer Saint Petersburg, RU Apply or Add to my jobs
Java Regular/Senior Java Developer Saint Petersburg, RU Apply or Add to my jobs
Java Java Cloud Engineer Saint Petersburg, RU Apply or Add to my jobs
Java Senior/Lead Java Developer Saint Petersburg, RU Apply or Add to my jobs
Java Java Developer/QA Automation Saint Petersburg, RU Apply or Add to my jobs
Java Senior/Lead Java Developer Saint Petersburg, RU Apply or Add to my jobs
Java Senior Java Developer Saint Petersburg, RU Apply or Add to my jobs