Software Engineer III - Java AWS
JPMorgan Chase — Bengaluru, BENGALURU
Apply Now
Job Description
The Software Engineer III - Java AWS position sits in the JPMorgan Chase office in Bengaluru.
We have an exciting and rewarding prospect 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 team, you serve as a seasoned member of an agile team to design and provide trusted market-leading technology products in a secure, stable, and scalable way. You are in charge of carrying out critical technology solutions spanning multiple technical areas within several business functions in support of the firm’s business objectives.
Job responsibilities
- Executes software solutions, design, development, and technical troubleshooting with aptitude to think beyond routine or conventional approaches to create solutions or breakdown technical problems
- Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
- Leverages enterprise-authorized AI coding assist tools within the work environment to enhance code quality, delivery speed, and productivity over multi-layered 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 enhance broader team effectiveness.
- Applies know-how of tools within the Software Development Life Cycle toolchain, among them enterprise-authorized AI-assisted development and automation capabilities, to enhance the value realized by automation.
- Produces architecture and design artifacts for involved applications while being accountable for ensuring design constraints are met by software code development
- Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems
- Proactively identifies hidden problems and patterns in data and uses these findings to drive improvements to coding hygiene and system architecture
Required qualifications, capabilities, and competencies
- Formal training or certification on software engineering concepts and 3+ years applied experience
- Proficiency in Java, Spring boot and AWS
- Experience with AWS services (ECS, S3, RDS) & Cassandra.
- Hands-on practical track record in system design, application development, testing, and operational stability
- 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 capacity to critically evaluate, validate, and refine AI-generated outputs for correctness, performance, and security.
- Understanding of responsible AI use in engineering workflows, covering data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; capability to guide peers on safe and effective usage within team practices.
- Overall understanding of the Software Development Life Cycle
- Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
Preferred qualifications, capabilities, and competencies
- Microservices and distributed systems patterns (resiliency, tracing, config, service discovery).
- Messaging/streaming (Kafka/RabbitMQ).
- Observability stack experience (Splunk, Grafana, Dynatrace).
Frequently Asked Questions
What are the eligibility criteria for the Software Engineer III - Java AWS job at JPMorgan Chase?
Eligibility typically includes the qualifications and experience outlined in the job description above, with around 0-5 Years years of relevant experience expected for this role.
What are the primary responsibilities of a Software Engineer III - Java AWS at JPMorgan Chase?
The key responsibilities for this role are detailed in the Key Responsibilities section above, covering the core duties expected of a Software Engineer III - Java AWS at JPMorgan Chase.
Is prior experience required for this position?
This role requires around 0-5 Years years of relevant experience, as specified in the job listing. Please refer to the Qualifications & Experience section above for full details.
What skills are important for this role?
Skills relevant to this position are outlined in the Qualifications & Experience section above. In general, strong communication, domain knowledge, and the ability to meet role-specific targets are valued across similar BFSI positions.
How do I apply for the Software Engineer III - Java AWS role at JPMorgan Chase?
You can apply directly using the Apply Now button on this page, which will take you to JPMorgan Chase's application process for this role.