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

Line of Business:

Financial Services


Senior/Principle Core Java Developer, Bangalore

Project Description

Our client (a major Australian bank) has a well-established vendor platform managing their Fixed income business and they are looking for skilled developers to join their growing ODC team. You will be working closely with our Australian delivery team on the client's remediation program and optimising the legacy quant pricing components with new framework and hence reduce the P2 incidents.


The Senior Developer is responsible for Optimising the legacy quants pricing components and come up with efficient reliable and maintainable application components and solutions to meet design specifications for technology projects and operations. This role is expected to self motivated and individual contributor who can understand the business and work closely with the Etrading team.
Core responsibilities:
• Analyse systems and applications and provide recommendations for enhancement and development;
• Contribute to the technical design of system enhancements, scope decisions and estimating the effort involved in changes;
• Software development and quality control of software developed by geographically disperse team;
• Work within in a team environment and provide assistance in the management and leadership of your team and complete associated tasks;
• Ability to build and maintain relationships with the broader delivery team including other service providers and bank support teams;
• Follow release and change processes in the compilation and distribution of software builds and releases to development and test environments, as well as system updates into production;
• Troubleshoot complex deployment and environment issues;
• Assist with preparation and documentation of deployment and configuration scripts for development, test and production environments.
• Senior Developers will build and maintain effective working relationships with the delivery team including other Third Party Service Providers and Bank support teams.



- 4 to 5 years of professional experience developing deterministic high performance, low latency systems in Core Java (not into Spring, Hibernate or any advanced java frameworks)
- Thorough knowledge of Core Java programming concepts
- Strong knowledge of object oriented programming, data structures, algorithms and design patterns
- Experience developing distributed architecture systems and messaging protocols
- Experience in data driven performance analysis and optimizations.
- Relevant experience in Financial industry (algorithmic trading, automation of trader workflows, HFT strategies)
- Experience building state management systems, complex event processing and transaction sequencing architectures
- JVM internals, tuning for low-latency, GC-free real-time operation
- Linux systems programming experience including memory management, concurrent programming infrastructure, and the networking stack

Desirable Skills:
Experience with implementing large scale and high volume software solutions.

Nice to have

CI/CD experience
C++ Development experience
Minimal J2ee Development 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 Bangalore, IN Apply or Add to my jobs
Java Senior/Principal Java Developer Bangalore, IN Apply or Add to my jobs