Lead Software Engineer

JP Morgan Services India Pvt Ltd

Bengaluru/Bangalore

Not disclosed

Work from Office

Full Time

Min. 5 years

Job Details

Job Description

Lead Software Engineer - Java, AWS

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

As a Lead Software Engineer at JPMorganChase within the Asset and Wealth Management, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.

Job responsibilities

 

  • Leads by coding: delivers hands-on Lead Software Engineer features and platform capabilities in Java and Python, setting the bar for engineering quality
  • Builds and maintains RESTful APIs end-to-end (design, implementation, testing, versioning, documentation, and support) with strong focus on performance and backward compatibility
  • Develops secure, high-quality production code and drives peer reviews, debugging, and refactoring to improve maintainability
  • Engineers AWS-native services hands-on, including build/deploy/operate/troubleshoot, with infrastructure as code (e.g., Terraform)
  • Automates recurring operational issues and improves stability through CI/CD, observability, resiliency patterns, and disciplined production ownership
  • Leads communities of practice and adds to team culture of diversity, opportunity, inclusion, and respect

 

 

Required qualifications, capabilities, and skills

 

  • Formal training or certification on software engineering concepts and 5+ years applied experience

  • Advanced proficiency in Java, and expert-level RESTful API development with strong Database skills, Elasticsearch, Kafka/Messaing platform
  • Deep, hands-on AWS experience designing, building, deploying, and operating cloud-native services; infrastructure as code experience (e.g., Terraform)
  • Proficiency in automation and continuous delivery; advanced understanding of CI/CD, application resiliency, and security across the SDLC
  • Strong production ownership skills (monitoring/alerting, incident response, root cause analysis, and operational stability improvements)
 
Preferred qualifications, capabilities, and skills
 
  • Experience with distributed systems, microservices, and event-driven architectures
  • Experience with containers/orchestration (Docker/Kubernetes) and observability tooling (logging/metrics/tracing)
  • Familiarity with API governance and security patterns (authN/authZ, throttling, contract testing)

 

Experience Level

Senior Level

Job role

Work location

Bengaluru, Karnataka, India

Department

Software Engineering

Role / Category

Software Development

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 5 years

About company

Name

JP Morgan Services India Pvt Ltd

Job posted by JP Morgan Services India Pvt Ltd

Apply on company website