JPMorganChase
JPMorganChase1h ago
Indeed

Experienced Software Engineer Java ...

Mumbai, Maharashtra
Full Time
Senior Level

Auto Apply to 50+ AI Matched Experienced Software Engineer Java ... Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at JPMorganChase

Full Job Description

Join JPMorgan Chase as an Experienced Software Engineer and push the boundaries of what's possible. As part of our Global Technology team, you will be a key member of an agile team responsible for designing and delivering market-leading technology products securely, stably, and at scale. Your work could involve developing mobile banking features, optimizing trading systems with big data, innovating payment solutions for merchants, or supporting cloud platform integrations.

Job Responsibilities:

  • Design and develop scalable, resilient systems using Java or Python, contributing to iterative product improvements.
  • Execute software solutions, including design, development, and technical troubleshooting.
  • Create secure, high-quality production code and maintain algorithms that synchronize with relevant systems.
  • Produce and contribute to architecture and design artifacts, ensuring code adheres to design constraints.
  • Gather, analyze, and synthesize data from diverse sources to visualize insights and drive continuous improvement of software applications and systems.
  • Identify complex problems and patterns in data to enhance coding practices and system architecture.
  • Engage with software engineering communities of practice to explore emerging technologies.
  • Contribute to a team culture that values diversity, opportunity, inclusion, and respect.

Required Qualifications:

  • Practical experience in system design, application development, testing, and operational stability.
  • Proficiency in Java or Python coding.
  • Experience developing, debugging, and maintaining code in a large corporate environment using modern programming and database querying languages.
  • Comprehensive understanding of the Software Development Life Cycle (SDLC).
  • Knowledge of agile methodologies including CI/CD, application resiliency, and security.
  • Familiarity with software applications and technical processes within a specific discipline (e.g., cloud, AI/ML, mobile).

Preferred Qualifications:

  • Familiarity with modern front-end technologies.
  • Exposure to cloud technologies.

Role Levels:

JPMorgan Chase is hiring for Software Engineer II and Software Engineer III levels. Placement will be determined based on a skills-based assessment and candidate interviews, evaluating coding and systems design capabilities. Software Engineer II roles require understanding advanced language features, designing viable systems, and solving functional problems. Software Engineer III roles demand higher proficiency, independent functioning, designing cross-technology systems, solving complex functional/non-functional problems using best practices, and providing guidance to others.

About the Team:

Our Global Technology team is dedicated to developing applications and providing tech support for all global functions across our network. Your contributions will impact the financial spectrum and various lines of business, including Consumer & Community Banking, Asset & Wealth Management, Commercial Banking, Corporate Investment Banking, and Corporate Sector. You will be part of a team committed to meeting and exceeding evolving technology needs and our technology controls agenda.

Company

JPMorganChase

JPMorganChase

JPMorgan Chase is a leading global financial services firm with a rich history spanning over 200 years. We provide innovative financial solutions to millions of consumers, small businesses, and promin...

Mumbai, Maharashtra
Posted on Indeed