Software Engineer III - Java Full Stack
Today• Bangalore, India
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.
As a Software Engineer III at JPMorgan Chase within the Asset & Wealth Management, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.
Job responsibilities
- Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
- Develops high-quality, reusable React components (React 18+, TypeScript) and front-end features.
- Designs RESTful and GraphQL interfaces; ensure robust authentication, authorization, and input validation.
- Owns system performance, reliability, observability (metrics, logging, tracing), and security best practices.
- Writes comprehensive automated tests (unit, integration, end-to-end) and drive CI/CD excellence.
- Leads code reviews, mentor engineers, and promote engineering standards and clean architecture.
- Collaborates with Product to refine requirements; break down work into clear deliverables and timelines.
- Contributes to technical strategy, documentation, and continuous improvement initiatives.
- Coordinates cross-team integrations and drive release readiness.
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 3+ years applied experience
- Professional software development, with significant full-stack ownership.
- Strong proficiency in Java, Spring Boot, JPA/Hibernate, and API design.
- Advanced React and TypeScript skills; state management (e.g., Redux, Zustand), hooks, performance tuning.
- Experience with relational databases (PostgreSQL, MySQL) and at least one NoSQL store (e.g., MongoDB).
- Knowledge of messaging/streaming (Kafka, RabbitMQ) and asynchronous processing.
- Solid testing practices: JUnit, Mockito, Spring Test; front-end testing with Jest, React Testing Library, Cypress/Playwright.
- CI/CD experience (Git, build pipelines, artifact management) and containerization (Docker).
- Strong grasp of security, accessibility, and performance optimization across the stack.
- Excellent communication skills and demonstrated leadership in agile teams.
Preferred qualifications, capabilities, and skills
- Hands-on with AWS services: ECS/EKS or Lambda, API Gateway, S3, CloudFront, RDS/Aurora, DynamoDB, SNS/SQS, CloudWatch.
- Infrastructure-as-Code (Terraform or CloudFormation).
- Experience with Kubernetes and service mesh (Istio/Linkerd) a plus.
- Observability tooling: OpenTelemetry, Grafana, Prometheus.
Want more jobs like this?
Get jobs in Bangalore, India delivered to your inbox every week.

Client-provided location(s): Bangalore, India
Job ID: JPMorgan-210698868
Employment Type: FULL_TIME
Posted: 2026-01-16T19:13:13
Perks and Benefits
Health and Wellness
Parental Benefits
Work Flexibility
Office Life and Perks
Vacation and Time Off
Financial and Retirement
Professional Development
Diversity and Inclusion