CareerPlanSign in

Lead Software Engineer - Java Fullstack

Bengaluru, India💼 Full-time🗓 2026-09-01 → 2026-09-26

Core

Lead complex technology initiatives and design large-scale technology solutions for enterprise engineering disciplines.

Role type

Lead Software Engineer (Java Fullstack)

Builds

Companywide technology solutions, microservices, and modernized cloud-native applications.

Domain

Banking / Enterprise Software Engineering

Deliverable

production ML models | product features

Required skills

Java 11+, Object-Oriented Design, Microservices (REST/GraphQL), Event-driven architecture, Spring Framework, Cloud Technologies (AWS/Azure), Relational Databases (Oracle/PostgreSQL), NoSQL (MongoDB), CI/CD, TDD, DevOps, Front-end SPAs (React/Angular)

Preferred skills

Kafka, JMS, Splunk, CloudWatch, Kubernetes, Azure DevOps, OpenShift

Technologies

Java, Spring Boot, REST, GraphQL, Kafka, AWS, Azure, PostgreSQL, MongoDB, Gradle, Jenkins, React, Angular, Splunk, Grafana

Responsibilities

Design and code large-scale technology solutions, establish engineering standards and best practices, lead projects and mentor teams, perform code reviews and architectural decisions, drive modernization strategies for APIs and microservices.

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.