OpusHire logo

Senior Software Engineer

An open Senior Software Engineer role in Bengaluru (HSR Layout), India, hiring now through OpusHire.

Last updated:

Role summary

This is an open Senior Software Engineer position in Bengaluru (HSR Layout), India, for candidates with 5–8 years of experience. Applications are reviewed by the hiring team; OpusHire handles screening, assessment and interview scheduling in one place so you are not chasing status updates.

LocationBengaluru (HSR Layout), India
EmployerConfidential
IndustrySaaS / B2B Payments
Experience5–8 years
LevelL3
Notice period30 Days
Employment typeFull time
Posted3 November 2026
ReferenceREQ-2026-SAA-0001

About this role

The hiring team describes the role as follows.

Senior Software Engineer — Backend

Overview

Build and scale the core payments platform that processes millions of transactions a month for B2B customers. You will own services end-to-end in a squad of 6 engineers.

Location

Location: Bengaluru (HSR Layout), India

Industry

Industry: SaaS / B2B Payments

Employment Type

Employment Type: Full-time, on-rolls

Work Mode

Work Mode: Hybrid (3 days in office)

Reporting Line

Reports To: Engineering Manager, Platform

Experience

Experience: 5–8 years

Level

Candidate Level: L3

What you will do

  • Design, build and operate Java/Spring Boot microservices that are reliable, observable and secure by default.

  • Build event-driven workflows on Kafka with correct idempotency, ordering and retry handling.

  • Model data and tune queries in PostgreSQL; use Redis for caching and rate limiting.

  • Deploy and run services on AWS with Kubernetes; own on-call for your services on a fair rotation.

  • Apply secure coding practices: input validation, secrets management, least-privilege access and OWASP Top 10 awareness.

  • Review code, write design docs and mentor mid-level engineers.

Requirements

  • 5–8 years building backend systems, including 3+ years on Java and Spring Boot in production.

  • Experience designing and operating microservices with asynchronous messaging (Kafka or similar).

  • Strong relational database skills, preferably PostgreSQL.

  • Hands-on experience deploying to a major cloud (AWS preferred) with containers and Kubernetes.

  • Track record of owning a service in production: monitoring, incident response and post-mortems.

Nice to have

  • Go in production.

  • Payments, fintech or other high-reliability domain experience.

  • Exposure to PCI DSS or similar compliance environments.

Compensation & benefits

Compensation: upto INR 25 LPA fixed CTC, plus ESOPs, group health insurance for family and parents, Provident Fund, gratuity per the Payment of Gratuity Act, learning budget and home-office allowance.

Notice period

Notice Period: Up to 30 days preferred; notice buyout available for strong candidates.

Keywords

Java, Spring Boot, Microservices, Kafka, PostgreSQL, Redis, AWS, Kubernetes, Payments, Fintech, PCI DSS, Backend Engineering, On-call, Incident Response, Secure Coding

How to apply

Apply by creating an OpusHire candidate profile and uploading your CV. Your profile is reused across every role you apply to on the platform, so screening, assessments and interview scheduling all run from one account rather than a fresh application each time.

Apply for this role

Already have a profile? Sign in to apply.

Hiring for roles like this?

OpusHire is the platform behind this listing. Book a walkthrough to see sourcing, AI screening, proctored interviews and scorecards running on one of your own requisitions.

Book a demo Or email [email protected] · UAE +971 56 755 2199 · India +91 97028 99606