Software Engineer III-Node.js

Global financial services firm offering banking, investment banking, and technology solutions.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance

Description For Software Engineer III-Node.js

As a Node.js Software Engineer III at JPMorgan Chase within the Commercial & Investment Bank Payments Technology team, you will serve as a seasoned member of an agile team designing and delivering trusted market-leading technology products. This role focuses on backend development using Node.js and modern JavaScript frameworks, working with event-driven architectures and messaging systems like Kafka.

You'll be responsible for creating secure, high-quality production code and maintaining critical algorithms that support the firm's business objectives. The position requires strong technical skills in Node.js, Express.js, and containerization technologies like Docker and Kubernetes. You'll work on complex applications, producing architecture and design artifacts while ensuring design constraints are met.

The role offers the opportunity to work with large, diverse data sets, identifying patterns and driving improvements to coding practices and system architecture. You'll be part of a collaborative environment that values diversity and innovation, contributing to software engineering communities of practice and exploring emerging technologies.

Key technical requirements include 3+ years of software engineering experience, strong Node.js expertise, understanding of asynchronous programming, and experience with CI/CD practices. Knowledge of AWS services and authentication systems like oAuth is advantageous.

Join JPMorgan Chase's technology team to work on cutting-edge payment solutions while advancing your career in a supportive, innovative environment. You'll be part of a global financial institution that values technical excellence and continuous learning.

Last updated 10 hours ago

Responsibilities For Software Engineer III-Node.js

  • Executes software solutions, design, development, and technical troubleshooting
  • Creates secure and high-quality production code and maintains algorithms
  • Produces architecture and design artifacts for complex applications
  • Gathers, analyzes, synthesizes data for continuous improvement
  • Identifies hidden problems and patterns in data
  • Contributes to software engineering communities of practice
  • Adds to team culture of diversity, equity, inclusion, and respect

Requirements For Software Engineer III-Node.js

Node.js
JavaScript
Kafka
Kubernetes
  • Formal training or certification on software engineering concepts and 3+ years applied experience
  • Hands-on experience in system design, application development, testing
  • Strong focus on Node.js and JS Frameworks
  • Experience with Express.js
  • Understanding of asynchronous programming and event-driven architecture
  • Knowledge of messaging like kafka
  • Experience with containerization, docker kubernetes
  • Experience in developing, debugging, and maintaining code in large corporate environment

Interested in this job?

Jobs Related To JPMorgan Chase Software Engineer III-Node.js

Software Engineer III - Java

Software Engineer III position at JPMorgan Chase focusing on Java development, requiring 3+ years of experience in software engineering, system design, and API development.

Software Engineer III - Python

Software Engineer III position at JPMorgan Chase focusing on Python development, requiring 3+ years experience in software engineering with expertise in PostgreSQL and AWS.

Software Engineer III - Core Engineering - Go / Python

Software Engineer III position at JPMorgan Chase focusing on backend development with Go/Python for the Global Banking Platform, including a fintech secondment opportunity.

Java Software Engineer III

Mid-level Java Software Engineer position at JPMorgan Chase, focusing on backend development for consumer banking systems with competitive compensation and comprehensive benefits.

Software Engineer III

Software Engineer III position at JPMorgan Chase focusing on financial technology development within the Asset and Wealth Management team.