Software Engineer II — Secure, Scalable Backend (Java/Spring)

JPMorgan Chase & Co.

Jersey City (NJ)

On-site

USD 100,000 - 140,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

JPMorganChase is seeking a Software Engineer II to join the Payment Processing team. You will contribute to design, development, and troubleshooting of backend services, focusing on secure, scalable software within an agile environment.

You will work with Java, Spring Boot, Oracle databases, and messaging systems like MQ and Kafka, applying modern SDLC practices and AI-assisted development to improve quality and delivery speed.

Qualifications

  • Formal training or certification on software engineering concepts.
  • 2+ years of applied experience in software development.
  • Experience in Java, Spring Boot, and database querying.

Responsibilities

  • Executes standard software design, development, and troubleshooting.
  • Writes secure, high-quality code with minimal guidance.
  • Develops back-end services using Java and Spring Boot.
  • Designs and optimizes database interactions with Oracle.
  • Integrates MQ and Kafka for reliable data flow.
  • Uses SDLC tools and AI-assisted development to improve quality.
  • Analyzes large data sets to identify problems and support decisions.
  • Collaborates with the team to ensure secure, scalable software.

Skills

Java
Spring Boot
Oracle
MQ
Kafka
Team collaboration
Security practices

Education

Software engineering certification

Job description

JPMorganChase is seeking a Software Engineer II to join the Payment Processing team. You will contribute to design, development, and troubleshooting of backend services, focusing on secure, scalable software within an agile environment.

You will work with Java, Spring Boot, Oracle databases, and messaging systems like MQ and Kafka, applying modern SDLC practices and AI-assisted development to improve quality and delivery speed.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Software Engineer II - Core Payments, AI Tools
Java Software Engineer II - Core Payments, AI Tools

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 124,000 - 150,000
Software Engineer II (Java)
Software Engineer II (Java)

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 100,000 - 140,000
Software Engineer II - Java, AWS, Secure Microservices
Software Engineer II - Java, AWS, Secure Microservices

JP Morgan Chase • New York (NY)

On-site
USD 110,000 - 170,000
Java Software Engineer II: Build Secure, Scalable FinTech
Java Software Engineer II: Build Secure, Scalable FinTech

Aumni • Tampa (FL)

On-site
USD 90,000 - 130,000
Comprehensive health care coverage
On-site health and wellness centers
Retirement savings plan
+4
Senior Java Architect & Payments Lead Engineer
Senior Java Architect & Payments Lead Engineer

JP Morgan Chase • Palo Alto (CA)

On-site
USD 140,000 - 190,000
Java Fullstack Engineer II — AI-Powered & Secure
Java Fullstack Engineer II — AI-Powered & Secure

J.P. Morgan Chase & Co. • Tampa (FL)

On-site
USD 110,000 - 170,000
Software Engineer II - Java/AWS, AI-Driven & Secure
Software Engineer II - Java/AWS, AI-Driven & Secure

JPMorgan Chase & Co. • New York (NY)

On-site
USD 110,000 - 140,000
Senior Java Architect - Scalable Payments Microservices Lead
Senior Java Architect - Scalable Payments Microservices Lead

JP Morgan Chase • Palo Alto (CA)

On-site
USD 140,000 - 210,000
Senior Lead Java Architect: Payments Tech Leader
Senior Lead Java Architect: Payments Tech Leader

JPMorgan Chase & Co. • Palo Alto (CA)

On-site
USD 150,000 - 230,000
Senior Backend Engineer - Java, Spring, AWS Microservices
Senior Backend Engineer - Java, Spring, AWS Microservices

JP Morgan Chase • New York (NY)

On-site
USD 140,000 - 190,000