LOG IN
SIGN UP
Canary Wharfian - Online Investment Banking & Finance Community.
Sign In
or continue with e-mail and password
Forgot password?
Don't have an account?
Create an account
or continue with e-mail and password
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Software Engineer II - Full-Stack

ExperiencedNo visa sponsorship
J.P. Morgan logo

at J.P. Morgan

Bulge Bracket Investment Banks

Posted 8 days ago

No clicks

**Software Engineer II - Full-Stack | Job Summary** As a Software Engineer II (Full-stack) at JP Morgan Chase, Bengaluru, you'll design, build, and optimize full-stack platform tools, driving core internal service reliability and innovation. Collaborate cross-functionally to understand user needs and deliver robust, scalable solutions, utilizing Java, Python, JavaScript, React/Angular, and database management systems like Oracle or MS SQL Server. Automate workflows, mentor junior engineers, and contribute to code reviews and testing within Agile methodologies. A proven 2+ years of full-stack development experience and strong software engineering fundamentals are required. Familiarity with container orchestration tools, observability, and GenAI tools is a plus.

Compensation
Not specified

Currency: Not specified

City
Bengaluru
Country
India

Full Job Description

Location: Bengaluru, Karnataka, India

Be part of the team developing the tools and platforms that drive the core of our engineering ecosystem. Youll design impactful solutions focused on scalability and operational efficiency, while partnering with experts to address real-world technical challenges. Shape the infrastructure that empowers teams, unlocks innovation, and fosters continuous growth for yourself and your peers.

Job summary

As a Software Engineer II (Full-stack) at JP MorganChase within the Infrastructure Platforms team, you will architect, build, and optimize software systems that support core internal services and tools. Your role centers on designing, implementing, and evolving robust platform solutions, collaborating with cross-functional partners to translate user needs and operational bottlenecks into high-quality applications. You will contribute to the technical direction of the team, take responsibility for end-to-end delivery, and help establish engineering standards that advance reliability, efficiency, and maintainability.

Job responsibilities

  • Design, develop, and deploy scalable full-stack platform tools for infrastructure teams.
  • Enhance reliability and performance of critical internal systems through engineering best practices.
  • Collaborate with engineering and operations groups to understand requirements and deliver solutions.
  • Integrate new technologies and frameworks into platform services to improve developer productivity.
  • Automate workflows and monitoring processes to streamline operations and reduce manual effort.
  • Review code, mentor junior engineers, and contribute to team knowledge sharing.
  • Participate in planning, testing, and release processes to ensure robust software delivery.

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 2+ years applied experience
  • Strong full-stack development experience, supporting infrastructure or platform teams.
  • Proven expertise in backend development, including Java, Spring Boot, and Python.
  • Advanced skills in frontend engineering using JavaScript, HTML5, CSS3, and modern frameworks like React or Angular.
  • Practical experience with database management systems such as Oracle or MS SQL Server.
  • Proficiency using Tableau for reporting and data visualization.
  • Applied automation in unit, functional, and regression testing within software delivery pipelines.
  • Experience with AI-driven code generation, optimization, and automation.
  • Familiarity with GenAI tools for development, testing, or documentation tasks.
  • Demonstrated ability to work cross-functionally and deliver high-quality solutions on complex projects.

Preferred qualifications, capabilities, and skills

  • Experience with container orchestration tools (Kubernetes, Docker) in production environments.
  • Knowledge of observability, monitoring, and logging solutions for large-scale systems.
  • Background in security compliance or distributed infrastructure design.
  • Contributions to open source or active participation in developer communities.
     
Serve as an emerging member of an agile team to design and deliver market-leading technology products in a secure and scalable way

Software Engineer II - Full-Stack

Compensation

Not specified

City: Bengaluru

Country: India

J.P. Morgan logo
Bulge Bracket Investment Banks

8 days ago

No clicks

at J.P. Morgan

ExperiencedNo visa sponsorship

**Software Engineer II - Full-Stack | Job Summary** As a Software Engineer II (Full-stack) at JP Morgan Chase, Bengaluru, you'll design, build, and optimize full-stack platform tools, driving core internal service reliability and innovation. Collaborate cross-functionally to understand user needs and deliver robust, scalable solutions, utilizing Java, Python, JavaScript, React/Angular, and database management systems like Oracle or MS SQL Server. Automate workflows, mentor junior engineers, and contribute to code reviews and testing within Agile methodologies. A proven 2+ years of full-stack development experience and strong software engineering fundamentals are required. Familiarity with container orchestration tools, observability, and GenAI tools is a plus.

Full Job Description

Location: Bengaluru, Karnataka, India

Be part of the team developing the tools and platforms that drive the core of our engineering ecosystem. Youll design impactful solutions focused on scalability and operational efficiency, while partnering with experts to address real-world technical challenges. Shape the infrastructure that empowers teams, unlocks innovation, and fosters continuous growth for yourself and your peers.

Job summary

As a Software Engineer II (Full-stack) at JP MorganChase within the Infrastructure Platforms team, you will architect, build, and optimize software systems that support core internal services and tools. Your role centers on designing, implementing, and evolving robust platform solutions, collaborating with cross-functional partners to translate user needs and operational bottlenecks into high-quality applications. You will contribute to the technical direction of the team, take responsibility for end-to-end delivery, and help establish engineering standards that advance reliability, efficiency, and maintainability.

Job responsibilities

  • Design, develop, and deploy scalable full-stack platform tools for infrastructure teams.
  • Enhance reliability and performance of critical internal systems through engineering best practices.
  • Collaborate with engineering and operations groups to understand requirements and deliver solutions.
  • Integrate new technologies and frameworks into platform services to improve developer productivity.
  • Automate workflows and monitoring processes to streamline operations and reduce manual effort.
  • Review code, mentor junior engineers, and contribute to team knowledge sharing.
  • Participate in planning, testing, and release processes to ensure robust software delivery.

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 2+ years applied experience
  • Strong full-stack development experience, supporting infrastructure or platform teams.
  • Proven expertise in backend development, including Java, Spring Boot, and Python.
  • Advanced skills in frontend engineering using JavaScript, HTML5, CSS3, and modern frameworks like React or Angular.
  • Practical experience with database management systems such as Oracle or MS SQL Server.
  • Proficiency using Tableau for reporting and data visualization.
  • Applied automation in unit, functional, and regression testing within software delivery pipelines.
  • Experience with AI-driven code generation, optimization, and automation.
  • Familiarity with GenAI tools for development, testing, or documentation tasks.
  • Demonstrated ability to work cross-functionally and deliver high-quality solutions on complex projects.

Preferred qualifications, capabilities, and skills

  • Experience with container orchestration tools (Kubernetes, Docker) in production environments.
  • Knowledge of observability, monitoring, and logging solutions for large-scale systems.
  • Background in security compliance or distributed infrastructure design.
  • Contributions to open source or active participation in developer communities.
     
Serve as an emerging member of an agile team to design and deliver market-leading technology products in a secure and scalable way