Senior Java Developer,




Office Address

Project Description

Our Client is a US multinational investment bank and financial services corporation. We are currently building a new team that will be responsible for implementing new business-driven enhancements, technical and regulatory-driven changes, QA Automation and DevOps improvements as well as production support for a set of eTrading and Algo Trading platforms that support the Client's FX business. The platforms are global and covering different market instruments as well as multiple aspects of trade livecycle. You will join Luxoft development team based in Moscow and partner with client's teams based in New York, London and Toronto.


    • Investigate existing platform architecture, data flows and up/downstream integration landscape - both independently and having existing team support
    • High-end software development of projects for real-time low-latency systems
    • Design (high-availability, fault-tolerant, low latency).
    • Providing L3 support for existing real-time trading applications (maintenance, performance stability enhancements, bug fixes, keep the lights on)
    • Collaborate with a globally distributed team of developers, business analysts, quality assurance and support professionals


Must have

    • 3+ years of experience and excellent knowledge of Core Java
    • Good experience in analysing existing Java application, understanding flows, ability to work with limited application documentation
    • Good experience in performance tuning of Java application, handling high data volumes and java memory management
    • RDBMS - Oracle
    • Experience in source code control systems, such as GIT
    • Good written and spoken English
    • BSc/MSc in Computer Science or relevant
    • Hands on experience in TDD and automated testing tools

Nice to have

    • Experience in Investment banking IT, in particular front-office trading and algo applications, would be a huge benefit
    • Knowledge of and experience with uDeploy, TeamCity, KDB


English: B2 Upper Intermediate

Relocation package

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

Work Type


Ref Number


Explore More

LoGeek Magazine
icon Logeek Luxoft
Learn more
icon Events Luxoft
Learn more
Relocation Program
icon Relocation Luxoft
Learn more
icon Referral Luxoft
Learn more
and Grads
icon Students Luxoft
Learn more

More job opportunities in

Specialization Position / Title Location Send to a friend
Java Kafka Developer Moscow, RU
Java UI Developer (Java) Moscow, RU
Java Senior Java/Scala Developer Moscow, RU
Java Hot Senior Java Software Developer Moscow, RU