company logo

Software Engineer II - Java Full-stack Developer

JPMorgan Chase & Co..com

Office

Hyderabad, Telangana, India

Full Time

We have an exciting opportunity for you to advance your software engineering career and grow your skills with us.

Job Summary

As a Software Engineer II at JPMorgan Chase within Corporate Technology, you will be part of an agile team dedicated to enhancing and delivering cutting-edge technology products in a secure, stable, and scalable manner. You will gain valuable experience while contributing to impactful solutions that support the firm’s business objectives.

Job Responsibilities

  • Executes software solutions, design, development, and technical troubleshooting for multiple components and systems
  • Writes secure and high-quality code using at least one programming language
  • Designs, develops, and troubleshoots with consideration of upstream and downstream technical implications
  • Applies knowledge of tools within the Software Development Life Cycle to improve automation value
  • Gathers, analyzes, and draws conclusions from large, diverse data sets to support secure, stable application development
  • Learns and applies system processes and methodologies for developing secure, stable code and systems
  • Adds to team culture of diversity, inclusion, and respect

Required qualifications, capabilities and skills

  • Formal training or certification on software engineering concepts and 2+ years applied experience
  • Experience with Java, Spring Boot, and cloud technologies
  • Experience developing interactive UI/UX using Java Web UI technologies such as React.js, Angular.js, and Node.js
  • Experience in database programming for enterprise-scale Oracle applications using PL/SQL and Java Stored Procedures
  • Hands-on experience developing cloud native microservices with REST API development
  • Experience with Agile development methodologies such as SCRUM

Preferred qualifications, capabilities, and skills

  • Experience in AWS Cloud, Kubernetes, and Docker
  • Experience in Python, Scala, Spark, and Kafka streaming
  • Application development experience in Investment Banking, Market Surveillance, or Trading Systems
  • Financial products knowledge including Futures & Options, FX, Commodities, Equities, and trade lifecycles
  • Knowledge of computer science fundamentals including algorithms, data structures, multi-threading, object-oriented development, and distributed applications

Software Engineer II - Java Full-stack Developer

Office

Hyderabad, Telangana, India

Full Time

October 17, 2025

company logo

JPMorgan Chase & Co.