
Manager Software Engineer Java Full Stack AWS
at J.P. Morgan
Posted 12 days ago
No clicks
- Compensation
- Not specified
- City
- Bengaluru
- Country
- India
Currency: Not specified
Lead Software Engineer/Manager role within JPMorgan Chase's Global Technology team in Bengaluru. You will design and deliver reliable, secure, scalable technology products, and may work on microservices with Java/Spring Boot, AWS cloud deployments, and modern front-end interfaces. You will contribute to architecture and design artifacts, improve coding hygiene, and participate in agile practices. 6+ years of experience required; financial services/enterprise background is a plus.
Location: Bengaluru, Karnataka, India
Job Summary
As a Lead Software engineer at JPMorgan Chase within Corporate Technology, you will be responsible for designing and delivering reliable technology products that enhance business performance.
Job Responsibilities
- Execute software solutions, design, development, and technical troubleshooting to build robust systems and resolve complex challenges
- Develop secure, high-quality production code and maintain algorithms that integrate with enterprise systems
- Produce architecture and design artifacts for complex applications, ensuring design constraints are met
- Proactively identify hidden issues and patterns in data to enhance coding hygiene and system architecture
- Contribute to software engineering communities of practice and participate in events exploring new technologies
Required Qualifications, Capabilities, and Skills
- Formal training or certification on software engineering concepts and 6+ years applied experience
- Proficient in developing microservices and micro front-ends using Amazon EKS and ECS
- Strong understanding of AWS deployment, management, and cloud-native development practices
- Extensive experience creating microservices using Java, Spring Boot, and the Spring Framework
- Proficient with modern front-end technologies including React JS, HTML5, CSS, and Webpack 5
- Knowledge of Data Lake and Data Mesh architectures, with experience in performance optimization using caching
- Strong skills in designing highly scalable cloud systems with intuitive front-end interfaces
Preferred Qualifications, Capabilities, and Skills
- Experience working in Agile/Scrum environments
- Strong communication and collaboration skills
- Prior experience in financial services or large enterprise environments
Lead Software engineer - hands-on with Java full stack and AWS with experience in creating large scale Java applications and micro Uis




