Software Engineer III - Java/Kafka/AWS

Global financial services firm providing investment banking, commercial banking, and asset management services.
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Finance

Description For Software Engineer III - Java/Kafka/AWS

Join JPMorgan Chase's Commercial & Investment Bank Payments Technology team as a Java/Kafka Software Engineer III. In this role, you'll be a key member of an agile team designing and delivering trusted market-leading technology products. You'll work on critical technology solutions across multiple technical areas, leveraging your expertise in Java, Kafka, and AWS to create secure and scalable applications. The position offers opportunities to work with cutting-edge technologies while contributing to one of the world's leading financial institutions. You'll be responsible for architecture design, code development, and technical troubleshooting, while working in a collaborative environment that values diversity and innovation. This role combines technical excellence with business impact, making it an ideal opportunity for experienced engineers looking to advance their careers in financial technology.

Last updated 16 minutes ago

Responsibilities For Software Engineer III - Java/Kafka/AWS

  • Execute software solutions, design, development, and technical troubleshooting
  • Create secure and high-quality production code
  • Produce architecture and design artifacts for complex applications
  • Gather and analyze data for continuous improvement of software applications
  • Identify hidden problems and patterns in data
  • Contribute to software engineering communities of practice
  • Add to team culture of diversity, equity, inclusion, and respect

Requirements For Software Engineer III - Java/Kafka/AWS

Java
Kafka
Kubernetes
PostgreSQL
Cassandra
  • 3+ years applied experience in software engineering
  • Hands-on experience in system design and application development
  • Proficiency in Java17+ with Spring Boot
  • Experience with event driven architecture and Kafka
  • Experience with Docker and Kubernetes
  • Experience with SQL and NoSQL databases
  • Knowledge of Software Development Life Cycle
  • Understanding of agile methodologies
  • Experience in CI/CD, Application Resiliency, and Security

Interested in this job?

Jobs Related To JPMorgan Chase Software Engineer III - Java/Kafka/AWS

Infrastructure Engineer III- Data Streaming (Kafka, Kinesis & Flink)

Mid-level Infrastructure Engineer position at JPMorgan Chase focusing on data streaming technologies like Kafka, requiring 3+ years of experience in infrastructure engineering.

Software Engineer III - Python

Mid-level Software Engineer role at JPMorgan Chase focusing on Python development with 3+ years of experience required.

Software Engineer II - Java Developer + Kafka + Kubernetes

Mid-level Software Engineer position at JPMorgan Chase focusing on Java development with Kafka and Kubernetes for loan servicing platforms.

Software Engineer III

Mid-level Software Engineer position at JPMorgan Chase focusing on backend development with Java/Kotlin/Scala, requiring 3+ years of experience in distributed systems and cloud technologies.

Software Engineer III Python, Java, or C++

Software Engineer III position at JPMorgan Chase focusing on Python development for the Commercial & Investment Bank's Payments Technology team.