Job Description
Summary
JPMorgan Chase is seeking a Software Engineer III – Java Full Stack in Bengaluru, Karnataka to join its Asset & Wealth Management division. This role offers an exciting opportunity to design, develop, and deliver market-leading, secure, scalable, and high-performance software solutions. As a senior member of an agile team, you will work across multiple technical domains, applying your expertise in Java, full-stack development, cloud technologies, and modern front-end frameworks to deliver innovative solutions that support the firm’s business objectives. This position emphasizes data-driven problem solving, code quality, and operational excellence.
Job Details at a Glance
| Job Title | Software Engineer III – Java Full Stack |
|---|---|
| Location | Bengaluru, Karnataka, India |
| Business Unit | Asset & Wealth Management |
| Job Type | Full-Time |
| Shift | Day |
| Experience Required | 3+ years in software engineering |
| Key Tools & Technologies | Java, React, SQL, RESTful APIs, Cloud Technologies, Agile, CI/CD, Microservices |
| Job ID | 210668010 |
| Apply Before | 10/25/2025, 09:30 AM |
Key Responsibilities
- Design, develop, and implement secure, high-quality full-stack applications using Java and modern front-end technologies.
- Build and maintain robust production code, ensuring algorithms and systems perform reliably and securely.
- Produce architecture and design artifacts for complex applications while ensuring adherence to design constraints.
- Analyze large, diverse datasets to create visualizations and reports, supporting continuous improvement of software systems.
- Identify hidden patterns, troubleshoot technical issues, and proactively optimize code quality and system architecture.
- Contribute to software engineering communities of practice and explore emerging technologies.
- Promote a team culture of diversity, inclusion, and collaborative innovation.
Required Skills & Qualifications
- Formal training or certification in software engineering with 3+ years of applied experience.
- Hands-on experience in system design, application development, testing, and operational stability.
- Proficiency in Java and/or other modern programming languages.
- Experience in debugging, maintaining code, and working with database querying languages.
- Solid understanding of the Software Development Life Cycle (SDLC).
- Familiarity with Agile methodologies, CI/CD pipelines, application resiliency, and security practices.
- Knowledge of software applications and technical processes in areas such as cloud computing, AI, machine learning, and mobile development.
Preferred Skills
- Familiarity with modern front-end technologies (React, Angular, etc.).
- Exposure to cloud technologies and services.
- Experience contributing to large-scale enterprise software projects.
Why Join JPMorgan Chase?
- Collaborate with a leading global financial institution delivering cutting-edge technology solutions.
- Work on innovative full-stack applications that impact critical business functions.
- Engage with cross-functional agile teams and grow your technical expertise.
- Gain exposure to emerging technologies, cloud platforms, and modern software development practices.
Apply Now
Advance your career as a Software Engineer III – Java Full Stack at JPMorgan Chase, Bengaluru.
👉 Apply directly on the official JPMorgan Chase careers page