Software Engineer III, Java / Kafka

JPMorgan Chase

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Chicago, IL
Employment
Full-time
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $170k
$116k $223k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $135,000–$204,302.

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 1238 open roles on FindRole.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Software Engineer III, Java / Kafka

As a Software Engineer III, you will join the Commercial & Investment Bank - Payment Platform team to design and deliver trusted, scalable technology products. You will execute software solutions, write high-quality code, and perform technical troubleshooting across various business functions. Your daily work involves developing and debugging applications while considering upstream and downstream technical implications. You will utilize Core Java, Spring Boot, and RESTFUL APIs, while applying Java Design patterns and database querying languages. Key technical skills include using JUnit for test cases, Git and Bitbucket for versioning, and following Test Driven Development and CI/CD methodologies. You will also leverage Kafka for messaging and potentially use Docker, Kubernetes, or Python for AI. This role focuses on building secure, stable systems within a large corporate environment.

What does a Software Engineer earn in Illinois?

Median $158500 from 77 postings across 27 companies.

See salary data

What you'll do

  • Write secure, high-quality code using modern programming languages with limited guidance.
  • Design, develop, and troubleshoot software while considering upstream and downstream technical implications.
  • Execute standard software solutions and perform technical troubleshooting for various business functions.
  • Analyze large, diverse data sets to identify problems and support secure application development.
  • Apply software development life cycle tools to improve automation and development value.
  • Implement Java design patterns and write test cases using tools like JUnit.
  • Maintain and debug code within a large corporate environment using Git and Bitbucket.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Experience developing, debugging, and maintaining code in a large corporate environment using modern programming and database querying languages.
  • Proficiency in Core Java, Spring Boot, and RESTFUL APIs.
  • Understanding of Java Design patterns and experience implementing them in application development.
  • Overall knowledge of the Software Development Life Cycle.
  • Experience writing test cases using tools like JUnit.
  • Experience using code versioning tools such as Git and Bitbucket.
  • Experience with Test Driven Development (TDD) and understanding of agile methodologies like CI/CD and Application Resiliency.
  • Exposure to AI using Python, AI, and Copilot in VS Code/IntelliJ (preferred).
  • Knowledge of containerization and orchestration platforms like Docker, Kubernetes, or ECS (preferred).
  • Knowledge of messaging systems like Kafka (preferred).
  • Knowledge of Relational and NoSQL databases (preferred).

More like this

Similar roles

Software Engineer III (Java)

JPMorgan Chase

New York, NY 12 days ago
Java Spring Cassandra Cockroach DB Kafka CI/CD Agile System Design Software Development Life Cycle Application Resiliency Cloud Technologies
3+ yrs exp

Software Engineer III (Java)

JPMorgan Chase

New York, NY 12 days ago
Java Spring Boot J2EE JAX-RS Kafka Spark Oracle Cassandra Docker Terraform Jenkins Maven Git BitBucket JUnit Mockito Log4j Splunk Dynatrace Tableau Swagger AVRO JSON XML CI/CD CQRS Microservices
3+ yrs exp

Software Engineer III

JPMorgan Chase

Jersey City, NJ 48 days ago
Java Spring Boot Spring Framework AWS EKS EC2 Oracle RDBMS Git BitBucket Jira Maven CI/CD Agile Microservices
3+ yrs exp

Software Engineer III

JPMorgan Chase

Columbus, OH 17 days ago
Java JEE Spring Springboot REST Kafka JUnit AWS CI/CD Agile BDD System Design Software Development Life Cycle Integration Testing
3+ yrs exp

Software Engineer III

JPMorgan Chase

Plano, TX 51 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

Software Engineer III

JPMorgan Chase

Jersey City, NJ 9 days ago
J2EE Spring Boot Kafka React.js JUnit Mockito TDD CI/CD Agile System Design Application Resiliency Cloud Technologies
3+ yrs exp