Senior Java Developer

Apply
Apply

Share

successfully icon

Successfully

The vacancy has been successfully added to favorites

location icon

Bengaluru, India

specialization icon

Java

lob icon

BCM Industry

date icon

23/09/2025

Req. VR-117463

Apply
Project description

Financial Market Digital Channels team is driven to provide world-class technology to support the bank's Financial Markets business, working specifically on the bank's in-house built pricing, execution and trade processing platform.
We bring a deep understanding of the domain, a scientific approach, and innovative solutions to bear on the challenges of best servicing our customers in a highly competitive environment. This is a rare opportunity to join an organization working with smart technologists globally in the financial markets domain. The culture in the team is open, intellectual, and fun. Learning opportunities are plentiful, and career advancement is always waiting for those high-energized talents willing and able to step up.

Responsibilities
bullet icon

Be a proactive, self-starting developer who can quickly understand the requirements, technology platform, and external integrations and start designing and contributing to the delivery

bullet icon

Liaise with DevOps and wider team to effectively manage resource usage

bullet icon

Apply your experience of financial markets, electronic trade capture, booking, and full lifecycle to build these features into our platform

bullet icon

Work within the ever-evolving framework of Financial Markets specifications and regulations to ensure CAT is using best-in-class technology within the boundaries of approved technologies

bullet icon

Build services with an API-first approach and generic pattern mindset for scale across multiple dimensions

bullet icon

ptimized compute/performance, functional, visualization, quality control

bullet icon

Implement and enforce safe defensive coding, intelligent design, access control, in low-maintenance supportable applications

bullet icon

Support database integration/migration (postgres/mongo), caching (hazelcast), communication (solace), security (hashicorp, SSO tokens, Kong integration)

bullet icon

Effectively and proactively manage resource usage

bullet icon

Do whatever it takes to maintain stability, availability and performance

bullet icon

Provide Production L3 support as required, to this delivery and the wider platform. We have users from Asia to New York, and you'll be part of a global team of developers

bullet icon

Face-off and partner with stakeholders to capture requirements and deliver solutions

bullet icon

deep understanding of the problem and context along with ownership are key to be successful in this role

bullet icon

Question / Challenge anything you see from your peers or the wider squad that isn't up to standard

bullet icon

You are expected to be an experienced developer in designing, building, deploying, and supporting critical solutions in the Financial Markets domain. This role requires a wide variety of strengths and capabilities

Skills

Must have

bullet icon

9+ years of experience in Java Development

bullet icon

Must have worked in Investment Banking domain

bullet icon

Micro-services development using Spring boot

bullet icon

Technical Stack (Back End): Core Java, Java, Spring boot, Kafka, REST APIs,

bullet icon

Technical Tools: Confluence/Jira/Bitbucket or Git, CI / CD (Maven, Git, Jenkins), Eclipse or Intelij IDEA

Nice to have

bullet icon

Technical Stack (UI): JavaScript, React JS, Angular, CSS/SCSS, HTML5, NodeJS, Git

bullet icon

Experience in event-driven architectures (CQRS and SAGA patterns).

bullet icon

Build Tools (Gulp, Webpack), Jenkins, Docker, Automation, Bash, Redis, Elasticsearch, Kibana

bullet icon

Experience in Agile (Scrum) project is an added plus

Other
seniority icon

Languages

English: C2 Proficient

seniority icon

Seniority

Senior

Bengaluru, India

Req. VR-117463

Java

BCM Industry

23/09/2025

Req. VR-117463

Apply for Senior Java Developer in Bengaluru

*Indicates a required field

Under the terms of your specific consent or to perform our obligations under a contract with you, as applicable, we, Luxoft Holding Inc. will manually and electronically process your personal data, specifically your first name, last name, phone number, e-mail address and other data you provide us through this form.


Within this context, we process personal data only for the specific purpose(s) indicated in the individual consent language or other notices provided below.


We will – insofar as reasonably necessary for the purpose you have agreed to and within the scope of applicable laws – transfer your personal data to other entities within the Luxoft Group and to the group of third party recipients listed in our Privacy Notice. Such Recipients can be located outside the European Union (EU) and/or the European Economic Area (EEA) (“Third Countries”). The Third Countries concerned, e.g. the USA, may not have the level of data protection that you enjoy e.g. under the GDPR. This can result in disadvantages such as an impeded enforcement of data subjects’ rights, a lack of control over further processing and access by state authorities. You may only have limited legal remedies against this. Insofar our transfer of your personal data to recipients in Third Countries is not covered by an adequacy decision of the EU Commission, we achieve an adequate level of data protection as further detailed out in our Privacy Notice.


With your consent, we personalise marketing communications to you by way of carrying out marketing research analysis, analysing the surfing-behaviour of our website visitors and to adjust it to their detected tendencies, as well as to plan more efficient future marketing activities. This personalised marketing does not include any automated decision-making activities.


Further information on how we process personal data in general is available in our Privacy Notice. You may withdraw any given consent at any time. The withdrawal of your consent(s) will not affect the lawfulness of processing before its withdrawal. For any request in this context, please e-mail us at: DPO@luxoft.com.


Before uploading CV or any other information to this website, to learn more about your obligations and restrictions arising from the use of this website, please read our Terms of Use.