Software Engineer II - Java Developer + Kafka + Kubernetes

Global financial services firm offering investment banking, commercial banking, and asset management services.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Finance

Description For Software Engineer II - Java Developer + Kafka + Kubernetes

Join JPMorgan Chase's Commercial & Investment Bank as a Software Engineer II working on the Structured Finance Technology Team. You'll be part of the Aurora project, a strategic investment supporting loan activities from origination to trading. The role involves working with Java, Kafka, and Kubernetes in an Agile environment, developing and maintaining loan servicing platforms. You'll collaborate with global teams, participate in sprint planning and reviews, and contribute to continuous improvement initiatives. The position offers the opportunity to work on critical financial technology infrastructure while developing your skills in modern development practices and technologies. This role combines technical expertise with business domain knowledge in commercial lending, making it an excellent opportunity for growth in financial technology.

Last updated 19 minutes ago

Responsibilities For Software Engineer II - Java Developer + Kafka + Kubernetes

  • Design, analyze, develop, test, debug, and model system components
  • Deliver high quality code that complies with standards
  • Perform pair programming and support applications
  • Provide estimates for user stories
  • Participate in product backlog prioritization
  • Prepare and lead sprint review meetings
  • Implement best practices across the project team
  • Collaborate with Product Owner, Operations and Technology partners globally

Requirements For Software Engineer II - Java Developer + Kafka + Kubernetes

Java
Kafka
Kubernetes
Redis
  • 2+ years applied experience in software engineering
  • Experience with JAVA/J2EE, Spring Boot, REST, Microservices, Kafka, Kubernetes
  • Strong Core JAVA skills with Java8 Features
  • Experience working in Unix
  • Strong Spring Framework integration experience
  • Object oriented analysis and design skills
  • SQL/PL-SQL and Hibernate/JPA knowledge
  • Strong written and oral communication
  • Experience working in Agile teams

Interested in this job?

Jobs Related To JPMorgan Chase Software Engineer II - Java Developer + Kafka + Kubernetes

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 III - Java/Kafka/AWS

Mid-level Software Engineer position at JPMorgan Chase focusing on Java, Kafka, and AWS technologies for building secure and scalable financial applications.

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.