Software Engineer III - Java, Kafka and Micro Services

JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands.
Chicago, IL, USATampa, FL, USA
$114,000 - $155,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance

Description For Software Engineer III - Java, Kafka and Micro Services

JPMorgan Chase is seeking a Software Engineer III to join their Commercial & Investment Bank division. This role offers an exciting opportunity to work on critical technology solutions in a global financial institution. As a seasoned member of an agile team, you'll be responsible for designing and delivering trusted market-leading technology products in a secure, stable, and scalable way.

The position requires expertise in Java, Spring Boot, Kafka, and Microservices architecture. You'll be working on complex applications, creating secure and high-quality production code, and maintaining algorithms that run synchronously with appropriate systems. The role involves both technical leadership and hands-on development, including architecture design and technical troubleshooting.

The ideal candidate should have 3+ years of experience with strong knowledge in Core Java (Java 11+), REST APIs, and database technologies. You'll be working in an agile environment, participating in sprint planning, backlog prioritization, and leading sprint review meetings. The role offers competitive compensation ($114,000-$155,000) and comprehensive benefits including healthcare, retirement plans, and educational support.

JPMorgan Chase's Commercial & Investment Bank is a global leader across banking, markets, securities services and payments, serving corporations, governments, and institutions worldwide. This role offers the opportunity to work on innovative solutions that impact global financial markets while being part of a diverse and inclusive team culture.

The position offers significant growth potential and the chance to contribute to software engineering communities of practice. You'll be part of a team that values diversity, equity, and inclusion, working on cutting-edge financial technology solutions that serve clients in over 100 countries.

Last updated 6 days ago

Responsibilities For Software Engineer III - Java, Kafka and Micro Services

  • 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
  • Proactively identifies hidden problems and patterns in data
  • Provide estimates for user stories utilizing planning poker
  • Participate in product backlog prioritization
  • Prepare and lead sprint review meetings
  • Contributes to software engineering communities of practice

Requirements For Software Engineer III - Java, Kafka and Micro Services

Java
Kafka
Redis
  • 3+ years of applied experience
  • Experienced in Java and Spring Boot
  • Strong knowledge in Core Java (Java 11+), Spring Boot, REST, Kafka, Micro Services
  • Deep experience in object oriented analysis and design (OOAD)
  • Good SQL/PL-SQL Skills and Hibernate/JPA
  • Experience in developing, debugging, and maintaining code in a large corporate environment
  • Solid understanding of agile methodologies, CI/CD
  • Strong written and oral communication skills
  • Proven ability to collaborate with global agile teams

Benefits For Software Engineer III - Java, Kafka and Micro Services

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Education Budget
  • Competitive base salary
  • Health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching

Interested in this job?

Jobs Related To JPMorgan Chase Software Engineer III - Java, Kafka and Micro Services

Lead Software Engineer

Lead Software Engineer position at JPMorgan Chase focusing on enterprise application development using Java, Spring, and cloud technologies in Charlotte, NC.

Software Engineer III - Java Full Stack Developer + React + AWS

Senior Software Engineer position at JPMorgan Chase focusing on Java Full Stack development with React and AWS, requiring 3+ years of experience in software engineering and cloud technologies.

Software Engineer III - Java, Python, AWS

Senior Software Engineer role at JPMorgan Chase focusing on Java, Python, and AWS development within the Commercial & Investment Bank division.

Software Engineer III - Java - EQ - PFT Pretrade

Senior Software Engineer role at JPMorgan Chase focusing on Java development for equity financing platform transformation, involving Kafka, Python, and React technologies.

Lead Software Engineer - Java

Lead Software Engineer position at JPMorgan Chase focusing on Java development for payment systems with 5+ years experience required.