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
5,000+ Employees
3+ years of experience
Finance · Enterprise SaaS

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. As a seasoned member of an agile team, you'll design and deliver trusted market-leading technology products in a secure, stable, and scalable way. The role involves working with cutting-edge technologies including Java17+, Kafka, Kubernetes, and various databases. You'll be responsible for developing high-quality production code, creating architecture designs, and contributing to continuous improvement initiatives. The position offers the opportunity to work on critical technology solutions within various business functions, supporting the firm's objectives. You'll be part of a diverse and inclusive team culture, with opportunities to contribute to software engineering communities and explore emerging technologies. The role requires strong expertise in distributed systems, event-driven architecture, and modern development practices, making it an excellent opportunity for experienced engineers looking to make an impact in financial technology.

Last updated 2 minutes ago

Responsibilities For Software Engineer III - Java/Kafka/AWS

  • Executes software solutions, design, development, and technical troubleshooting
  • Creates secure and high-quality production code and maintains algorithms
  • Produces architecture and design artifacts for complex applications
  • Gathers and analyzes data sets for continuous improvement
  • Identifies hidden problems and patterns in data
  • Contributes to software engineering communities of practice
  • Adds 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
  • Proficient 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 CI/CD, Application Resiliency, and Security
  • Understanding of Software Development Life Cycle
  • Experience in developing code in large corporate environment

Benefits For Software Engineer III - Java/Kafka/AWS

Medical Insurance
Vision Insurance
Dental Insurance
  • Health Insurance Coverage
  • Vision Care
  • Dental Coverage

Interested in this job?

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

Software Engineer III – Test Engineer SDET

Mid-level Software Test Engineer position at JPMorgan Chase focusing on API automation and quality assurance with competitive compensation and comprehensive benefits.

Software Engineer II, Reliability & Support

Mid-level Software Engineering role at JPMorgan Chase focusing on reliability and support, requiring 2+ years experience with Java/Python and cloud technologies.

Python Software Engineer II

Python Software Engineer II position at JPMorgan Chase focusing on backend development, system design, and secure application development using Python in financial services.

Senior Client Solutions Architect Associate - Embedded Payments

Senior Client Solutions Architect Associate position focusing on embedded payments solutions at JPMorgan Chase, requiring 3+ years of experience.

Product Manager – Digital Investment Banking - Coverage - Senior Associate

Senior Product Associate role in Global Investment Banking Digital supporting Global Industry & Financial Sponsor coverage business.