JPMorganChase
JPMorganChase10d 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

Qualifications & Requirements

Experience Level: Senior Level

Full Job Description

Join JPMorgan Chase as an experienced Software Engineer and push the boundaries of innovation within our Global Technology team. In this role, you will be a key member of an agile team, responsible for designing, developing, and delivering secure, stable, and scalable market-leading technology products. Your work could involve developing mobile banking features, optimizing trading systems with big data, creating next-generation payment innovations, or supporting cloud platform integrations.

Key Responsibilities:

  • Design and develop scalable and resilient systems using Java or Python, contributing to continuous product improvements.
  • Execute software solutions, encompassing design, development, and technical troubleshooting.
  • Write secure, high-quality production code and maintain synchronous algorithms with relevant systems.
  • Produce and contribute to architecture and design artifacts, ensuring code adheres to design constraints.
  • Gather, analyze, and synthesize data to create visualizations and reports for improving software applications and systems.
  • Identify and address hidden problems and patterns in data to enhance coding hygiene and system architecture.
  • Participate in software engineering communities of practice to explore new and emerging technologies.
  • Contribute to a team culture that promotes diversity, opportunity, inclusion, and respect.

Required Skills and Qualifications:

  • Proven experience in system design, application development, testing, and ensuring operational stability.
  • Proficiency in Java or Python coding.
  • Experience in developing, debugging, and maintaining code in a large corporate environment using modern programming languages and database querying.
  • Comprehensive understanding of the Software Development Life Cycle.
  • Familiarity with agile methodologies, including CI/CD, application resiliency, and security best practices.
  • Knowledge of software applications and technical processes within specific disciplines such as cloud computing, artificial intelligence, machine learning, or mobile development.

Preferred Skills and 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 abilities. Software Engineer II requires understanding advanced language features, designing viable systems, and solving functional problems. Software Engineer III demands a higher proficiency, independent functioning, advanced language feature application, cross-technology system design, and the ability to provide guidance and innovative solutions.

Company

JPMorganChase

JPMorganChase

JPMorgan Chase is a prominent global financial institution with a rich history spanning over 200 years. We are a leader in investment banking, consumer and small business banking, commercial banking, ...

Mumbai, Maharashtra
Posted on Indeed