Software Engineer II (Java/Python/AWS) | JPMorgan Chase – Noida

October 2, 2025

Job Description

Summary

JPMorgan Chase is hiring a Software Engineer II (Java/Python/AWS) in Noida, Uttar Pradesh, to join the Commercial & Investment Bank Payments Technology team. In this role, you will contribute to the design, development, and maintenance of secure, stable, and scalable software solutions. This position provides hands-on experience in cloud-based applications, payment systems, and full software development life cycle (SDLC) processes, with opportunities to enhance your expertise in Java, Python, AWS, CI/CD, and agile methodologies.


Job Details at a Glance

DetailInformation
Job TitleSoftware Engineer II (Java/Python/AWS)
LocationNoida, Uttar Pradesh, India
Business UnitCommercial & Investment Bank – Payments Technology
Employment TypeFull-Time
ShiftMid-Day
Experience2+ years in software engineering or payment systems
Tools/TechnologiesJava, Python, AWS, Eclipse/VS Code, Git, Bitbucket, Jira, Confluence, Gradle, Postman
Application Deadline10/10/2025
Application LinkApply on JPMorgan Chase Careers

Key Responsibilities

  • Design, develop, and troubleshoot secure, high-quality software solutions.
  • Write code in Java or Python while ensuring application stability and maintainability.
  • Understand and apply payment scheme specifications within software solutions.
  • Utilize AWS components to build scalable cloud-based applications.
  • Troubleshoot technical problems across upstream and downstream systems.
  • Apply tools from the Software Development Life Cycle (SDLC) to optimize automation and efficiency.
  • Analyze and interpret large datasets to support secure application development.
  • Collaborate within agile teams, participating in sprint planning, reviews, and CI/CD processes.
  • Promote a team culture of diversity, equity, inclusion, and respect.

Required Skills & Qualifications

  • Formal training or certification in software engineering concepts with 2+ years applied experience.
  • Strong expertise in payment domain and payment system specifications.
  • Hands-on experience in system design, application development, and testing (Java/Python/AWS).
  • Experience in developing and maintaining code within large-scale corporate environments.
  • Exposure to SDLC, agile methodologies, CI/CD, application resiliency, and security best practices.
  • Emerging knowledge of cloud, AI, machine learning, or mobile technologies.

Preferred Skills

  • Familiarity with modern development tools such as Eclipse, VS Code, Git, Bitbucket, Jira, Confluence, Gradle, and Postman.
  • Understanding of CI/CD pipelines and Jenkins.
  • Prior experience working in agile software development teams.
  • Proactive self-starter with ability to work in a fast-paced, collaborative environment.

Why Join JPMorgan Chase

  • Be part of a global leader in commercial and investment banking technology.
  • Gain hands-on experience in secure, scalable software and cloud applications.
  • Collaborate with cross-functional teams on innovative payment technology solutions.
  • Grow your expertise in Java, Python, AWS, and modern software engineering practices.

Apply Now

Advance your career as a Software Engineer II (Java/Python/AWS) at JPMorgan Chase, Noida. Build secure, scalable payment solutions, leverage cloud technologies, and grow within a high-performing software engineering team.

Apply Now on JPMorgan Chase Careers