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
| Detail | Information |
|---|---|
| Job Title | Software Engineer II (Java/Python/AWS) |
| Location | Noida, Uttar Pradesh, India |
| Business Unit | Commercial & Investment Bank – Payments Technology |
| Employment Type | Full-Time |
| Shift | Mid-Day |
| Experience | 2+ years in software engineering or payment systems |
| Tools/Technologies | Java, Python, AWS, Eclipse/VS Code, Git, Bitbucket, Jira, Confluence, Gradle, Postman |
| Application Deadline | 10/10/2025 |
| Application Link | Apply 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.