Senior Software Engineer (Backend)

audax

Bengaluru

On-site

INR 3,500,000 - 5,500,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Bold vision
Flexible, people-first workplace
Competitive rewards and startup perks

Job summary

Audax in Bengaluru, India, seeks a Senior Software Engineer to design, build, and maintain backend services for core banking capabilities. This role owns complex engineering tasks within a defined service area and delivers secure, well-tested features with limited day-to-day guidance.

You will collaborate with product, frontend, QA, and DevOps to ship robust solutions. You will work on Java, Spring Boot, REST APIs, OpenAPI specs, and containerized deployments, while mentoring junior and

Qualifications

  • 9+ years of backend development experience with Java/Spring Boot.
  • Experience building RESTful APIs and secure API design (OAuth2/JWT).
  • Familiarity with OpenAPI/Swagger for API docs.

Responsibilities

  • Design, develop, test, and deploy scalable backend services and RESTful APIs using Java and Spring Boot.
  • Build secure, well-documented APIs supporting core banking capabilities.
  • Integrate messaging systems (JMS/Solace/ActiveMQ) for reliable processing.
  • Maintain test coverage and reduce technical debt.
  • Contribute to CI/CD pipelines and containerization with Docker.
  • Monitor, troubleshoot, and optimize production systems owned by the service.
  • Collaborate with product, frontend, QA, and DevOps to deliver end-to-end features.
  • Mentor junior and mid-level engineers and participate in design reviews.

Skills

Java
Spring Boot
REST APIs
Agile/Scrum
Problem solving
Communication

Tools

Docker
OpenAPI/Swagger
Git
JMS/Solace/ActiveMQ

Job description

About Audax

audax means courage. To have the courage to change the banking scene, eliminating constraints caused by existing legacy infrastructure. Our mission is to empower banks and financial institutions to scale and modernise at speed, reaching new customers without breaking the bank.

About Audax

audax means courage. To have the courage to change the banking scene, eliminating constraints caused by existing legacy infrastructure. Our mission is to empower banks and financial institutions to scale and modernise at speed, reaching new customers without breaking the bank.

We began our journey supplying services to and powering Standard Chartered's white-label plug and play Banking-as-a-Service (BaaS) solution, Standard Chartered nexus, through our technology capabilities. At audax, we seek go-getters who are hungry for growth and can bring fresh perspectives.

Website - https://audax.io/

Summary

We're looking for a Senior Software Engineer to design, build, and maintain backend services for core banking capabilities. This role owns complex engineering assignments within a defined service or component area and delivers outcomes with limited day-to-day guidance. You'll work closely with product, frontend, QA, and DevOps to ship secure, well-tested features in a regulated fintech environment, while mentoring junior and mid-level engineers as part of the team's day-to-day delivery.

Responsibilities
  • Design, develop, test, and deploy scalable backend services and RESTful APIs using Java and Spring Boot within your assigned component or service area.
  • Build and maintain secure, performant, well-documented APIs (OpenAPI/Swagger) supporting core banking capabilities.
  • Integrate and support event-driven messaging systems (e.g., JMS, Solace, ActiveMQ) for reliable, ordered processing.
  • Own code quality, maintainability, and test coverage for major components in your scope, including active reduction of technical debt.
  • Build and maintain automated unit and integration test suites (e.g., JUnit, Mockito) for critical paths.
  • Containerize applications using Docker and contribute to CI/CD pipelines to support consistent, repeatable deployments.
  • Monitor, troubleshoot, and optimize production systems to protect availability, performance, and reliability for owned services.
  • Collaborate with product managers, frontend developers, QA, and DevOps to deliver end-to-end features.
  • Participate in code reviews, design discussions, and technical planning, mentoring junior and mid-level engineers along the way.
  • Continuously improve the codebase, architecture, and technical processes within your area of ownership.
Requirements
  • 9+ years of hands-on backend software development experience, including strong proficiency in Java, Spring Boot, and REST API development.
  • Experience with Java messaging technologies (e.g., JMS, Solace, ActiveMQ).
  • Strong understanding of Docker and containerized application development.
  • Proficiency in Git and standard version control workflows (e.g., GitFlow).
  • Familiarity with OpenAPI/Swagger for API documentation.
  • Solid understanding of API security practices (OAuth2, JWT) and secure coding in regulated environments.
  • Solid understanding of object-oriented programming and design patterns.
  • Experience working within an Agile/Scrum development process.
  • Strong problem-solving and debugging skills, with the ability to work through moderately varied, non-routine technical problems using sound judgment.
  • Excellent written and verbal communication skills, able to explain technical trade-offs to product, QA, and DevOps stakeholders.
Why Join Us?
  • Be Part of a Bold Vision - At audax, we're not just building software - we're transforming how financial institutions and businesses manage risk, compliance, and growth. Join a team that’s fearless in challenging the status quo.
  • Flexible, People-First Workplace - We value the importance of Family, Team, Self. In that order.
  • Competitive Rewards and Startup Perks - We offer competitive salaries and meaningful benefits that look after your well-being.
Privacy Notice:

By submitting your application, you acknowledge that you have read and understood audax's Privacy Policy for Employees, Freelancers, Contractors and Job Applicants (the "Policy"), and consent to the collection, use and disclosure of your personal data by audax for the purposes set out in the Policy.

You may withdraw consent for such collection, use and disclosure, and make an access or correction request in respect of your personal data, in accordance with the Policy by emailing dpo@audax.io.

Disclaimer:

At Audax, we use AI to support our recruitment process, including reviewing applications and identifying candidates whose skills and experience best match our opportunities. AI assists our recruiters-it does not make hiring decisions. All applications are reviewed by our recruitment team, and hiring decisions are made by people. Please ensure the information you submit is accurate and reflects your own qualifications and experience.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

audax • Bengaluru

On-site
INR 4,200,000 - 7,000,000
Senior Software Engineer (IAM)
Senior Software Engineer (IAM)

audax • Bengaluru

Hybrid
INR 2,500,000 - 4,500,000
Principal Software Engineer New India
Principal Software Engineer New India

Audax • India

On-site
INR 4,000,000 - 7,000,000
Senior Site Reliability Engineer (SRE)
Senior Site Reliability Engineer (SRE)

audax • Bengaluru

On-site
INR 2,400,000 - 3,600,000
Bold vision
Flexible workplace
Startup perks
Product & Cybersecurity Manager (BaaS | Bangalore | Hybrid)
Product & Cybersecurity Manager (BaaS | Bangalore | Hybrid)

audax • Bengaluru Urban

On-site
INR 1,500,000 - 2,000,000
Flexible, People-First Workplace
Competitive Rewards and Startup Perks
Senior Site Reliability Engineer (SRE) New India
Senior Site Reliability Engineer (SRE) New India

Audax • India

On-site
INR 1,800,000 - 2,800,000
Flexible work arrangements
Startup perks
Architect
Architect

Cognizant • Dadri

On-site
INR 1,800,000 - 2,800,000
Senior Java Developer
Senior Java Developer

Luxoft • India

On-site
INR 1,400,000 - 1,900,000
Senior Backend Engineer
Senior Backend Engineer

Deutsche Bank • Bengaluru

On-site
INR 2,500,000 - 4,200,000
Leave policy
Parental leave (gender neutral)
Childcare reimbursement
+5
Senior Engineer - AVP
Senior Engineer - AVP

Deutsche Bank • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Leave policy
Parental leave
Childcare assistance
+5