Senior Backend Engineer - Java Microservices

JPMorganChase

New York (NY)

On-site

USD 120,000 - 180,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

JPMorganChase seeks a Software Engineer III in New York to advance secure, scalable backend components within an agile team. You will design and deliver trusted technology products across multiple domains, leveraging Java, Spring Boot/Cloud, and AI-assisted tooling.

You will mentor peers, optimize performance, and contribute to architecture discussions while maintaining high-quality production code and secure development practices.

Qualifications

  • 3+ years applied experience in software engineering.
  • Experience designing distributed systems with Java.
  • RESTful and event-driven microservices with Spring Boot/Cloud.
  • Asynchronous messaging with Kafka, RabbitMQ, or equivalents.
  • Data models in relational or NoSQL databases.
  • CI/CD pipelines for automated build, test, and deployment.
  • Docker and Kubernetes for containerization and orchestration.
  • AI-assisted coding/tools usage with validation for correctness and security.
  • Understanding responsible AI use in engineering workflows.

Responsibilities

  • Executes software solutions, design, development, and troubleshooting.
  • Creates secure, high-quality production code and maintains algorithms.
  • Leverages AI coding assist tools to improve quality and speed; peer review.
  • Own end-to-end delivery of complex backend components.
  • Participate in design reviews and architecture discussions.
  • Identify performance bottlenecks and propose optimizations.
  • Mentor junior engineers through code reviews and guidance.
  • Strong problem-solving and debugging skills; work independently on ambiguous problems.
  • Clear technical communication with peers and stakeholders.

Skills

Java
Spring Boot / Cloud
RESTful microservices
Kafka / RabbitMQ
Relational & NoSQL databases
CI/CD pipelines
Docker / Kubernetes
AI-assisted development tools
Distributed systems design

Education

Formal training or certification on software engineering concepts

Job description

JPMorganChase seeks a Software Engineer III in New York to advance secure, scalable backend components within an agile team. You will design and deliver trusted technology products across multiple domains, leveraging Java, Spring Boot/Cloud, and AI-assisted tooling.

You will mentor peers, optimize performance, and contribute to architecture discussions while maintaining high-quality production code and secure development practices.

Get your free, confidential resume review.
or drag and drop your file here.