Bright minds,
sharp solutions

Luxoft is a global IT service provider of innovative technology solutions that delivers measurable business outcomes to multinational companies. Its offerings encompass strategic consulting, custom software development services, and digital solution engineering. Luxoft enables companies to compete by leveraging its multi-industry expertise in the financial services, automotive, communications, and healthcare & life sciences sectors. For more information, please visit the website.

Line of Business:

Financial Services

Position:

Senior Java developer, Saint Petersburg

Project Description

Our Client is a US multinational investment bank and financial services corporation. We're currently forming a new team to support modernization of two client's strategic platforms. Both platforms are trading systems: one supports ETFs globally for Hong Kong, New York and London markets while the second second platform processes around 10% of entire US equity option business. You will join Luxoft development team distributed between St Petersburg, New York and London and partner with other client's teams spread globally. You will be involved in development of server side components of a high frequency Market Making & Index Arbitrage platform

Responsibilities

• Design (high-availability, fault-tolerant, low latency).
• High-end software development across different equities core services data projects
• Unit testing, capacity tests and failure testing.
• 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 other developers, business analysts, and quality assurance (QA) professionals

Skills

Must

• 5+ years of experience and excellent knowledge of Core Java especially Collections, I/O, Multi-threading and Generics.
• Strong, hands-on experience in solution design, UML, design patterns and data structures.
• Good experience in performance tuning of Java application, handling high data volumes and java memory management.
• RDBMS - SQL Server/ Oracle
• Experience in source code control systems, such as STASH/GIT.
• Tools - Well versed with Eclipse, Maven, Jenkins, uDeploy.
• Good written and spoken English
• Degree-level education

Nice to have

• Knowledge of STORM framework & KDB
• Hands on experience in TDD and automated testing tools like JUnit, Cucumber
• Experience in Investment banking

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

Ref number
VR-41592
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 Lead 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 Senior Java Developer Saint Petersburg, RU Apply or Add to my jobs
Java Senior Java Devloper Saint Petersburg, RU Apply or Add to my jobs
Java Senior Java Developer Saint Petersburg, RU Apply or Add to my jobs
Java Senior/Lead Java/Oracle developer Saint Petersburg, RU Apply or Add to my jobs
Java Senior 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 Software Engineer Java/Python Saint Petersburg, RU Apply or Add to my jobs
Java Java Team Lead Saint Petersburg, RU Apply or Add to my jobs