Drimva

JPMorgan Chase

Software Engineer III - Java / Kafka

$114K–$155K

Chicago, IL · Full-time · Posted Oct 29, 2026

Experience
5+ years of applied experience.
Education
Formal training or certification on software engineering concepts.

About the job

Develops and maintains secure, stable software for JPMorganChase’s Commercial & Investment Bank Payment Platform, including Java applications and related systems.

What you'll do

  • Designs, develops, troubleshoots, and maintains software solutions with consideration of upstream and downstream systems.
  • Writes secure, high-quality code and applies SDLC tools and automation to support stable application development.
  • Analyzes data and technical problems to contribute to application development and decision-making.

What they ask for

  • Formal training or certification in software engineering concepts and 5+ years of applied experience.
  • Experience developing, debugging, and maintaining code in a large corporate environment using Core Java, Spring Boot, RESTFUL API, and database querying languages.
  • Understanding of Java design patterns and the Software Development Life Cycle.
  • Experience with JUnit, Git or Bitbucket, Test Driven Development (TDD), and agile methodologies such as CI/CD and Application Resiliency.

Nice to have

  • Exposure to AI using Python, AI, or Copilot in VScode/Intellij.
  • Knowledge of Docker/Kubernetes/ECS, Kafka, or Relational/NoSQL databases.

Pay

USD 114,000.00-USD 155,000.00 base salary

Tools

Core Java, Spring Boot, RESTFUL API, JUnit, Git, Bitbucket, Kafka, Docker/Kubernetes/ECS

AI focus

Preferred exposure to AI, including using Python, AI, or Copilot in VScode/Intellij.

Model-written summary · the original posting is authoritative

First seen Oct 30, 2026 · Last verified Nov 4, 2026 (UTC)