Regular Java Developer,

Project Description

Our client is a leading global Financial Markets data provider runs a number of programs to deliver of high-quality software that connects Financial Markets across the glob in a real-time, high frequency and low-latency data management chain.
We are looking for development teams to work on the trading platform that works for the foreign exchange market to institutional clients using straight through processing. The platform gives a seamless access to rich data and smart tools.
The trading platform communicates with its sell side providers via FIX interfaces. These interfaces support many of the workflows, including options RFQ, resting, fixing and algo orders, and cash RFQ. The development work is largely around translating from the provider APIs to the Platform internal messaging. Additionally application configuration changes may need to be made, and testing with the provider teams needs to be supported.


    • Work closely with business teams on client integrations (onboarding) and underlying logic
    • Develop high-quality software, design, and functional documentation
    • Provide estimates for specific software feature implementation
    • Identify, prioritize and execute tasks in the software development life cycle
    • Build unit tests for your code
    • Develop and maintain tools and applications by producing clean, efficient code that follows open sourcing standards
    • Automate tasks through appropriate tools and scripting
    • Ensure software is up-to-date with latest technologies and standards
    • Support onboarding and integration testing with providers


Must have

    • Proven extensive experience as a Software Engineer- Strong, 4+ years
    • Understanding of distributed architectures, component-based architectures Strong, 3+ years
    • Java core - Strong, 3+ years
    • Messaging (JMS, MQ, Solace) - Medium, 2+ years
    • JDBC - Medium, 2+ years
    • Oracle SQL and MS SQL Server - Medium, 2+ years
    • Good communication skills - both verbal and written
    • Experience working in a multicultural environment
    • Upper-Intermediate (and above) English
    • Good analytical and troubleshooting skills
    • Result-oriented and proactive mindset

Nice to have

    • Bamboo - Medium
    • Gradle + Artifactory - Medium
    • GIT - Strong
    • Understanding of the FIX protocol, Trading, FX
    • Redis (caching), GigaSpaces (in-memory compute)


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 Regular/Senior Java Developer Kyiv, UA
Java Senior Java Developer with BigData Kyiv, UA
Java [Loan Pledging] Senior Java Developer Kyiv, UA