Sr Software Engineer
Hybrid · Bengaluru, Karnataka, India
Job Summary
Senior Software Engineer role focused on building and operating a mission-critical, cloud-native, low-latency core banking platform. You will design and implement high-performance Java services for real-time transaction processing, apply deep JVM knowledge, and ensure throughput under peak loads. The role emphasizes cloud-native patterns, Kubernetes containerization, GitOps, multi-cloud portability, and participation in AI-augmented development across the SDLC. You’ll own quality through comprehensive tests, enforce quality gates in CI/CD, and contribute to security, observability, and compliance in a regulated banking environment. The COBOL modernization effort requires reading and translating legacy COBOL logic into modern Java, with L3 production support responsibilities. Required experience includes 8+ years in production systems, expert Java, low-latency domain experience, microservices, containers/Kubernetes, Azure as primary cloud, and strong test automation and secure coding practices.
Required Qualifications
- 8+ years of professional software engineering experience
- Expert-level Java including JVM internals, concurrency, performance tuning, Spring Boot ecosystem
- Experience designing/optimizing low-latency, high-throughput transaction processing systems
- Microservices & API design with RESTful and event-driven paradigms
- Containerization and Kubernetes deployment (AKS, EKS, GKE, OpenShift)
- Cloud platforms familiarity with Azure (primary) and AWS/GCI
- CI/CD with Jenkins, Gradle, container image builds; automated quality gates
- Test automation across unit/integration/e2e with JUnit 5, Mockito, Testcontainers
- Secure coding practices in regulated environments; familiar with OWASP Top 10; secrets management
- Observability: logging, metrics, distributed tracing (OpenTelemetry, Micrometer/Prometheus)
- Databases: PostgreSQL in production; schema migration and performance tuning
- AI-assisted development practices with coding tools (Copilot, Claude, Cursor)
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.