Senior Java Developer

Luxoft

Bengaluru, INonsitePosted Aug 3, 2026
Posting intelligenceActively listed

Skills

hibernatereactnodespringoraclegithubkafkajunitjavaawsjavascript

About the role

Project description

Our Customer is a Leading bank in Australia that provides a front-to-back integrated platform for straight-through processing and risk management.

This is a multi-year initiative where different projects run in concurrence under the program's variety of milestones. These streams include new product initiatives, new entity rollouts, and regulatory compliance.

We will have key roles in projects such as managing the scope, design, and delivering the requirements from front to back office with DXC Luxoft.

This specific initiative consists of supporting the replacement of a front system Security Lending platform with a new vendor system.

We are looking for talented and ambitious people. The roles are in the respective Functional, Test Management, Development, Test Support, Environment Management and Release teams. These units will collectively undertake scoping, design, building, testing, and implementation phases to deliver a variety of program milestones.

Responsibilities

10+ years of strong Java development experience in the below areas:

JDK 11 (Migrating to the latest version)

Microservice architecture patterns

Advanced Spring Boot / Cloud (AWS

Ec2, S3)

Deployment (Code Fresh, GitHub Actions)

Strong experience with SQL and database persistence frameworks (JPA, Hibernate, Oracle 11g onwards)

Strong experience in setting up test automation and unit testing (JUnit, Mockito)

Experience with build tools and commands (using Maven)

Experience with code versioning tools (GitHub)

Experience working in a fast-paced agile environment

Ability to understand business requirements and translate them into technical requirements

Demonstrable experience designing and implementing effective solutions to challenging requirements Desirable:

Experience troubleshooting through monitoring tools (Splunk)

Domain knowledge: Banking environments

Skills

Must have

Minimum 10 years of hands-on experience in software development.

Strong proficiency in Java 11.

Extensive experience with Spring Boot and the Spring Framework.

Solid experience with JPA (Java Persistence API).

Hands-on development experience with React.js.

Strong understanding of object-oriented programming, RESTful APIs, and enterprise application development.

Building high-throughput, low-latency Java software including performance tuning and optimization to achieve microsecond latencies.

Passionate, self-starter with the ability to work on problems from inception to completion

Strong communication skills

Excellent analytical and problem-solving skills

Ability to collaborate within Markets Front Office, support, and trading stakeholders

Strong academic background, preferably in computer science

Nice to have

Knowledge about single-page applications, React.js, Redux, and Node.js

Knowledge of messaging systems such as Apache Kafka, RabbitMQ, ActiveMQ, etc

Experience in Reactive programming and event-driven architecture

Strong experience in cloud computing platforms like Amazon Web Services is preferred

Financial Services and /or Banking experience including Capital Markets exposure is preferred

Other

Languages

English: C2 Proficient

Seniority

Senior

Bengaluru, India

Req. VR-124167

Java

BCM Industry

03/08/2026

Req. VR-124167

Questions about this role

Click "Apply with AI Applyd" above and you are done. Your resume is rewritten for this advert, the screening questions are answered, and it is submitted on Luxoft's own hiring system. No retyping your history, no fourteen tabs, no evening lost.

Compensation for Software Engineer roles in India varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for India medians across recent openings.

You never touch the form - the application is filled and submitted for you on Luxoft's own hiring system. It is not marked sent when we press submit. It is marked sent when a confirmation from their system arrives at the address we apply with, and your dashboard shows which stage each application is at until then.

Twelve applicant tracking systems have a real apply path: Workday, Greenhouse, Lever, Ashby, Workable, iCIMS, Personio, Recruitee, Teamtailor, Rippling, Breezy and SmartRecruiters. Your application goes in on the employer's own hiring system, never into an aggregator queue.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.