Software Engineer II

JPMorgan Chase

Confirmed live today Trusted

Quick summary

Work type
On-site
Location
New York, NY
Employment
Full-time
Posted
20 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $171k
$135k $209k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $149,225–$192,050.

Based on 240 similar postings.

Employer

About JPMorgan Chase

JPMorgan Chase & Co. is a global financial services firm and one of the largest banks in the world, offering investment banking, commercial banking, asset management, and consumer financial services.

JPMorgan Chase currently has 1226 open roles on FindRole.

Listed pay typically runs $156,750–$215,000 across 5 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Software Engineer II

As a Software Engineer II within the Trust & Security Team, you will join an agile team focused on enhancing and delivering software components for state-of-the-art technology products. Your daily responsibilities include designing, developing, and troubleshooting multiple components within technical products while ensuring secure, stable, and scalable performance. You will execute software solutions, analyze large data sets to identify problems, and manage the full Software Development Life Cycle. Key technical requirements include hands-on experience with Java, J2EE, Spring Boot, RESTful APIs, microservices, and AWS. You must also demonstrate proficiency in using enterprise-authorized AI coding assist tools for code generation and unit test creation. The role requires a deep understanding of application resiliency, CI/CD, and security standards to solve complex technical problems within a large corporate environment.

What does a Software Engineer earn in New York?

Median $216000 from 270 postings across 57 companies.

See salary data

What you'll do

  • Design, develop, and troubleshoot software components for secure and scalable technology products.
  • Use enterprise-authorized AI coding tools to generate code, refactor systems, and create unit tests.
  • Validate AI-generated outputs through peer reviews, automated testing, and secure coding standards.
  • Analyze large, diverse data sets to identify problems and inform application development decisions.
  • Manage software development across the full lifecycle, including CI/CD and microservices.
  • Solve technical problems of basic complexity by breaking down complex system requirements.
  • Ensure all code and system designs account for upstream and downstream technical implications.

What we're looking for

  • Formal training or certification in software engineering and 2+ years of relevant experience.
  • Hands-on practical experience in system design, application development, testing, and operational stability.
  • Experience developing, debugging, and maintaining code in a large corporate environment using modern programming and database querying languages.
  • Hands-on experience using enterprise-authorized AI-assisted software development tools and the ability to critically evaluate AI-generated outputs.
  • Understanding of responsible AI use, including data sensitivity, secure handling of inputs/outputs, and security expectations.
  • Practical experience with Java, J2EE, Spring Boot, RESTful APIs, and microservices.
  • Experience with AWS and the full Software Development Life Cycle.
  • Exposure to agile methodologies such as CI/CD, Application Resiliency, and Security.
  • Familiarity with modern front-end technologies (preferred).
  • Experience with event-driven architecture (preferred).

More like this

Similar roles

Software Engineer III

JPMorgan Chase

OH 29 days ago
Java AWS CI/CD Agile System Design AI Machine Learning Mobile Software Development Life Cycle

Lead Software Engineer Java/AWS

JPMorgan Chase

OH 64 days ago
Java Spring Boot AWS Microservices CI/CD Agile System Design Distributed Systems Domain-Driven Design Containerization Observability Automated Testing Secure Coding AI-Assisted Engineering
5+ yrs exp

Software Engineer III

JPMorgan Chase

Plano, TX 46 days ago
Java Python AWS Terraform EKS S3 Lambda EMR Kafka Databricks CI/CD Agile Machine Learning Data Engineering Software Development Life Cycle Automated Testing System Design

Java Software Engineer II

JPMorgan Chase

Jersey City, NJ 69 days ago
Java Kotlin Spring Boot SQL Relational Databases Liquibase REST APIs Microservices CI/CD Agile AWS RDS S3 CloudWatch EKS Kubernetes Docker Kafka Event-driven Architecture SDLC
2+ yrs exp

Java AWS Software Engineer III

JPMorgan Chase

Newark, DE 75 days ago
Java Spring Boot AWS Kubernetes Docker Apache Spark Databricks MongoDB Apache Iceberg CI/CD Unit Testing Test-Driven Development Machine Learning S3 EC2 EMR Agile Software Development Life Cycle
3+ yrs exp

Lead Software Engineer, Java/AWS

JPMorgan Chase

OH 85 days ago
Java Spring Boot Amazon Web Services Databricks Apache Spark Kafka SQL Python Docker Kubernetes Terraform Maven Gradle Git JUnit Microservices CloudFormation AWS CDK
5+ yrs exp