Software Engineer III - Java (Spring Boot), Python, UI
Bengaluru, IndiaPosted Aug 5, 2026
Software Engineer III - Java (Spring Boot), Python, UI
hackajob Bengaluru, Karnataka, IndiaSoftware Engineer III - Java (Spring Boot), Python, UI
hackajob
Bengaluru, Karnataka, India
5 days ago
Be among the first 25 applicants
See who hackajob has hired for this role
hackajob is collaborating with J.P. Morgan to connect them with exceptional professionals for this role.Job Description
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 JPMorganChase within the Asset and Wealth Management Technology, you serve as a seasoned member of an agile team designing and delivering market-leading technology products in a secure, stable, and scalable way. You will help transform and build capabilities for a modern, cloud-native services and event/workflow-driven architectures, leveraging AWS managed services (e.g., Lambda and Step Functions), enabling and integrating with applications running on private cloud and of various design patterns. You will partner closely with product owners, engineers, and stakeholders to deliver resilient solutions that improve time-to-market, operational excellence, and client experience across the lending lifecycle.
Job Responsibilities
- Design, develop, and deliver scalable, resilient backend services using Java (Spring Boot) and Python.
- Build cloud-native components on AWS, leveraging managed services such as AWS Lambda and AWS Step Functions (plus related services such as API Gateway, SQS/SNS, CloudWatch as applicable).
- Design and optimize data models and queries in PostgreSQL, ensuring performance, integrity, and maintainability (schema design, indexing, migrations) and develop and maintain user-facing features using Svelte or another modern UI framework (e.g., React/Angular/Vue), integrating with backend APIs and ensuring a high-quality user experience.
- Collaborate across backend, UI, and product to translate requirements into clear UI behavior, usability, and accessibility considerations, and produce or contribute to architecture and design artifacts; ensure design constraints are met in code.
- Implement and improve CI/CD pipelines and engineering standards (code quality, security scanning, observability, deployment automation).
- Participate in end-to-end delivery, including supporting applications running in production and test environments to ensure stability, performance, and availability, and perform incident triage, troubleshooting, and root-cause analysis across services, workflows, and databases; drive fixes through to resolution and prevent recurrence.
- Improve observability (logs, metrics, traces, dashboards, alerts) and operational runbooks to reduce mean time to detect/restore and improve resilience, and contribute to engineering communities of practice and foster a culture of inclusion, accountability, and continuous learning.
- Demonstrate a learning mindset: ramp up quickly, run pragmatic experiments/spikes, and apply new technologies where they add value and use AI-assisted development techniques (where approved) to accelerate implementation (scaffolding, test creation, refactoring, documentation, troubleshooting) while validating correctness and security.
- Practice specification-driven development: translate requirements into clear technical designs (APIs, workflows, data contracts, UI behavior), define acceptance criteria, and deliver against functional and non-functional needs.
- Leverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity across complex deliverables (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards; contributes learnings and reusable patterns to improve broader team effectiveness.
- Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.
- Formal training or certification on software engineering concepts and 3+ years applied experience
- Hands-on experience in system design, application development, testing, and operational stability.
- Strong proficiency in Java (Spring Boot) and/or Python in a production environment.
- Experience delivering on AWS and using managed services/serverless patterns (including Lambda and Step Functions) with solid experience with relational databases, including PostgreSQL (data modeling, SQL performance tuning, migrations).
- Front-end development experience with modern frameworks; demonstrated ability to ramp quickly with demonstrated hands-on experience in front end technology.
- Strong understanding of SDLC and agile delivery practices, including CI/CD, automated testing, resiliency, and security fundamentals.
- Experience in leveraging AI-assisted development responsibly, with ability to validate outputs, write tests, and explain design decisions.
- Demonstrated curiosity, adaptability, and ability to learn quickly and try new technologies to solve problems effectively along with demonstrated experience providing production and non-production (test/UAT) application support, including monitoring, troubleshooting, and incident/problem management.
- Strong understanding of operational best practices: release management, on-call/rotation support (as applicable), resiliency patterns, and post-incident reviews with ability to diagnose issues across distributed systems using logs/metrics/tracing and to collaborate effectively during high-severity events.
- Hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, test creation, troubleshooting, or documentation) with demonstrated ability to critically evaluate, validate, and refine AI-generated outputs for correctness, performance, and security.
- Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; ability to guide peers on safe and effective usage within team practices.
- Familiarity with modern front-end technologies
- Exposure to cloud technologies
- Familiarity with event-driven architecture, workflow orchestration, and distributed system patterns.
- Observability and production excellence experience (logging/metrics/tracing, alerting, SLOs).
- Experience with API design (REST) and contract testing.
- Background in lending/credit domain (helpful, not required)
- Knowledge in Svelte UI development experience (helpful, not must)
-
Seniority level
Mid-Senior level -
Employment type
Full-time -
Job function
Engineering and Information Technology -
Industries
Software Development
Referrals increase your chances of interviewing at hackajob by 2x
See who you know Get notified when a new job is posted.Similar jobs
-
Software Engineer III - Java (Spring Boot), Python, UI
Software Engineer III - Java (Spring Boot), Python, UI
JPMorganChase
Bengaluru, Karnataka, India 1 week ago -
Senior Software Engineer
Senior Software Engineer
Blitz
Greater Bengaluru Area 1 week ago -
Senior Software Engineer
Senior Software Engineer
Cvent
Bengaluru, Karnataka, India 2 months ago -
Senior Software Engineer
Senior Software Engineer
PayU
Bengaluru, Karnataka, India 2 months ago -
Senior Software Engineer (Java)
Senior Software Engineer (Java)
Cvent
Bengaluru, Karnataka, India 3 days ago -
SENIOR, SOFTWARE ENGINEER
SENIOR, SOFTWARE ENGINEER
Walmart Global Tech India
Bengaluru, Karnataka, India 2 weeks ago -
Senior Software Engineer
Senior Software Engineer
Kobie
Bengaluru, Karnataka, India 2 weeks ago -
Senior Software Engineer
Senior Software Engineer
MiQ
Bengaluru, Karnataka, India 3 days ago -
(IND) Senior, Software Engineer
(IND) Senior, Software Engineer
Walmart Global Tech India
Bengaluru, Karnataka, India 3 weeks ago -
Senior Software Engineer
Senior Software Engineer
Kickdrum
Bengaluru, Karnataka, India 5 months ago -
Senior Software Engineer
Senior Software Engineer
Optum India
Bengaluru, Karnataka, India 1 hour ago -
Senior Software Engineer(Backend)
Senior Software Engineer(Backend)
OnArrival
Bengaluru, Karnataka, India 3 days ago -
Software Development Engineer - 2
Software Development Engineer - 2
SwishX
Bengaluru, Karnataka, India 3 months ago -
Senior Software Engineer
Senior Software Engineer
Bajaj Finserv
Bengaluru, Karnataka, India 1 month ago -
Advanced Software Developer
Advanced Software Developer
Solventum
Bengaluru, Karnataka, India 6 days ago -
Senior Software Engineer
Senior Software Engineer
WeRize
Bengaluru, Karnataka, India 1 week ago -
Senior Software Engineer
Senior Software Engineer
Mobicool Software Solutions Pvt ltd
Bengaluru, Karnataka, India 1 day ago -
Custom Software Engineer
Custom Software Engineer
Accenture in India
Bengaluru, Karnataka, India 16 hours ago -
Senior Software Engineer
Senior Software Engineer
Commonwealth Bank
Bengaluru East, Karnataka, India 2 weeks ago -
Software Engineer III
Software Engineer III
Sabre
Bengaluru, Karnataka, India 2 weeks ago -
Backend Developer (Java / Python)
Backend Developer (Java / Python)
BMC Software
Bengaluru East, Karnataka, India 1 day ago -
Backend Engineer
Backend Engineer
Warner Music Group
Bengaluru, Karnataka, India 2 months ago -
Software Engineer III - Java / Python with Drools
Software Engineer III - Java / Python with Drools
JPMorganChase
Bengaluru, Karnataka, India 1 day ago -
Senior Software Developer
Senior Software Developer
Solventum
Bengaluru, Karnataka, India 1 week ago -
Software Engineer, Technology
Software Engineer, Technology
Point72
Bengaluru, Karnataka, India 3 months ago -
Senior IT Software Engineer
Senior IT Software Engineer
Palo Alto Networks
Bengaluru East, Karnataka, India 2 weeks ago -
Software Engineer
Software Engineer
Moody's Corporation
Bengaluru, Karnataka, India 2 days ago
People also viewed
-
Senior Software Engineer
Senior Software Engineer
Bengaluru, Karnataka, India 1 week ago -
Sr. Software Engineer
Sr. Software Engineer
Bengaluru, Karnataka, India 2 weeks ago -
Senior Software Engineer
Senior Software Engineer
Bengaluru, Karnataka, India 2 days ago -
Software Engineer IV
Software Engineer IV
Transaction Network Services (TNS)
Bengaluru East, Karnataka, India 1 day ago -
Sr. SW Engineer - Java, Spring Boot, GenAI
Sr. SW Engineer - Java, Spring Boot, GenAI
Bengaluru East, Karnataka, India 1 month ago -
Senior Software Engineer
Senior Software Engineer
Bengaluru, Karnataka, India 3 weeks ago -
Senior Engineer II
Senior Engineer II
American Express Global Business Travel
Bengaluru East, Karnataka, India 4 hours ago -
Software Engineer II
Software Engineer II
Bengaluru, Karnataka, India 3 weeks ago -
Software Engineer Specialist
Software Engineer Specialist
Bengaluru East, Karnataka, India 2 weeks ago -
Senior Backend Engineer
Senior Backend Engineer
Bengaluru, Karnataka, India 2 months ago
Similar Searches
-
User Experience Engineer jobs
53,367 open jobs -
Web Content Administrator jobs
685 open jobs -
Front End Architect jobs
13,604 open jobs -
Document Developer jobs
48,955 open jobs -
Media Developer jobs
51,676 open jobs -
Senior Integration Engineer jobs
8,855 open jobs -
Javascript Developer jobs
14,295 open jobs -
HTML Developer jobs
4,643 open jobs -
Web Engineer jobs
22,653 open jobs -
User Interface Manager jobs
108 open jobs -
Design Technologist jobs
1,997 open jobs -
Senior Frontend Developer jobs
11,303 open jobs -
Senior Web Developer jobs
9,040 open jobs -
Senior User Interface Designer jobs
1,104 open jobs -
Interface Developer jobs
3,213 open jobs -
Frontend Developer jobs
10,770 open jobs -
Senior Information Architect jobs
55 open jobs -
User Interface Designer jobs
2,574 open jobs -
Software Design Engineer jobs
7,783 open jobs -
Developer jobs
73,513 open jobs -
Technical Lead Developer jobs
8,964 open jobs -
Lead Web Developer jobs
8,945 open jobs -
User Experience Designer jobs
2,706 open jobs -
System Design Engineer jobs
2,629 open jobs -
User Interface Specialist jobs
51,698 open jobs