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


Senior Java Developer

Project Description

About Luxoft
Luxoft is a fast growing multinational company with more than 13,000 employees, 42 offices in 21 countries across the globe. We are headquartered in Switzerland and listed on the New York Stock Exchange. The company provides IT consulting services across industries with special focus on financial services and automotive sectors. We are expanding aggressively, especially in India and we would love to have highly competent people like you join us. This is a great opportunity to be a part of a unique story that would revolutionize the technology landscape.

About the Engagement
Luxoft, through its Australian subsidiary Excelian Luxoft Financial Services, has won a multi-year engagement with a leading financial services institution in Australia. Focussed on delivering projects and programs of work in 4 key areas in the Institutional Banking and Markets space - Fixed Income, Commodities and Currencies (FICC), Foreign Exchange (FX), Risk and Digital - the engagement is taking the client on a journey of successful delivery of programs in a distributed agile delivery model across onsite and offshore teams. Critical to the success of the engagement are smart technologists who have the capability, experience, passion and drive to make a difference to the technology landscape and delivery culture of a leading financial services organization.

Project Description
Enterprise Services delivers the Group's information technology and banking operations functions to ensure the highest levels of customer service through world-class process excellence and technology innovation. We are the Group's engine room committed to delivering available, reliable, consistent technology solutions for our internal and external customers.


The key role is end-to-end development of eFX automation components.
The breadth of coverage - pricing logic, pricing systems integration, auto-hedging, algorithmic execution, smart order routing, integration with other internal and vendor products.

The agile delivery mode requires team members to perform multiple functions.



Core Java (in-depth knowledge of the java api and the ergonomics of the jvm)
Strong OOP, Architecture and Design skills. Working knowledge of the GoF patterns
Strong comp science background. Knowledge of ADTs and Algorithms.
Solid knowledge of multi-threaded programming techniques and patterns.
Working knowledge of at least one scripting language (PowerShell, bourne shell, etc.)
Knowledge of Java testing techniques and methodologies:
• JUnit or similar for unit testing
• jmockit or similar for mocking components in test code
• experience with cucumber is highly desirable
Ability to work within a Lean Software Development flavor of agile
Strong verbal and written English communications skills
Stable and relevant work history in financial services (3 year minimum in financial services)

Nice to have

IT or business qualification and/or relevant work experience


  • English: Upper-intermediate

Relocation package

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

More job opportunities in Java

Specialization Position / Title Location Send to a friend
Java Senior Java Developer Sydney, AU Apply or Add to my jobs