Resume and JobRESUME AND JOB
JP Morgan Chase logo

Lead Software Engineer - Backend Engineering - Java/Kotlin

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Backend Engineering - Java/Kotlin

full-timePosted: Sep 18, 2025

Job Description

Lead Software Engineer - Backend Engineering - Java/Kotlin

Location: New York, NY, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial services innovation, powering everything from global payments to sophisticated risk analytics. As a Lead Software Engineer in Backend Engineering specializing in Java/Kotlin, you will play a pivotal role in our agile teams, developing critical technology solutions that drive our business forward. Based in our dynamic New York office, you will tackle complex challenges in a fast-paced environment, ensuring our backend systems are robust, scalable, and compliant with stringent financial regulations. Your work will directly impact millions of clients and contribute to the stability of global markets. In this leadership position, you will architect and implement backend services that handle high-volume transactions, integrate with legacy systems, and leverage modern cloud technologies. Collaborating with product managers, data scientists, and fellow engineers, you will deliver features that enhance our trading platforms, fraud detection capabilities, and customer-facing applications. Emphasis will be placed on writing clean, efficient code while prioritizing security and performance to meet the demands of a 24/7 financial ecosystem. You will also guide junior team members, fostering a culture of technical excellence within JP Morgan's renowned engineering community. We value engineers who thrive in ambiguity and are passionate about using technology to solve real-world financial problems. This role offers the opportunity to work on cutting-edge projects, such as real-time data processing and AI-driven insights, while benefiting from JP Morgan's world-class resources and career growth paths. Join us to shape the future of finance through innovative backend engineering.

Key Responsibilities

  • Design, develop, and maintain backend services using Java and Kotlin to support critical financial applications
  • Collaborate with cross-functional agile teams to deliver innovative tech solutions for trading, risk management, and client services
  • Implement scalable and resilient systems that handle high-throughput data in real-time financial environments
  • Conduct code reviews, ensure adherence to best practices, and optimize performance for low-latency requirements
  • Integrate with databases, APIs, and third-party services while maintaining data security and regulatory compliance
  • Troubleshoot and resolve complex technical issues in production systems impacting JP Morgan's global operations
  • Mentor junior engineers and contribute to the technical roadmap for backend engineering initiatives
  • Participate in agile ceremonies, including sprint planning and retrospectives, to drive continuous improvement
  • Stay updated on emerging technologies and apply them to enhance JP Morgan's financial technology stack

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of professional software engineering experience with a focus on backend development
  • Strong proficiency in Java and/or Kotlin, including experience with Spring Boot or similar frameworks
  • Experience in building scalable, high-performance applications in a financial services environment
  • Demonstrated ability to work in agile teams and deliver solutions across multiple technical domains
  • Knowledge of secure coding practices and compliance with financial regulations such as GDPR and SOX

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with cloud platforms like AWS or Azure in a fintech context
  • Prior work at a major financial institution handling high-volume transaction systems
  • Familiarity with microservices architecture and containerization tools like Docker and Kubernetes

Required Skills

  • Java
  • Kotlin
  • Spring Boot
  • Microservices architecture
  • RESTful APIs
  • Database design (SQL/NoSQL)
  • Agile methodologies
  • Cloud computing (AWS/Azure)
  • Containerization (Docker/Kubernetes)
  • Secure coding practices
  • Problem-solving
  • Team collaboration
  • Financial domain knowledge
  • Performance optimization
  • Version control (Git)

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • 401(k) retirement savings plan with generous company matching
  • Paid time off, including vacation, sick days, and parental leave
  • Professional development opportunities, including tuition reimbursement and access to internal training programs
  • Employee stock purchase plan and other financial wellness benefits
  • Wellness programs, including gym memberships and mental health support
  • Flexible work arrangements and hybrid office options in New York

JP Morgan Chase is an equal opportunity employer.

Locations

  • New York, US

Salary

Estimated Salary Rangehigh confidence

220,000 - 350,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Javaintermediate
  • Kotlinintermediate
  • Spring Bootintermediate
  • Microservices architectureintermediate
  • RESTful APIsintermediate
  • Database design (SQL/NoSQL)intermediate
  • Agile methodologiesintermediate
  • Cloud computing (AWS/Azure)intermediate
  • Containerization (Docker/Kubernetes)intermediate
  • Secure coding practicesintermediate
  • Problem-solvingintermediate
  • Team collaborationintermediate
  • Financial domain knowledgeintermediate
  • Performance optimizationintermediate
  • Version control (Git)intermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of professional software engineering experience with a focus on backend development (experience)
  • Strong proficiency in Java and/or Kotlin, including experience with Spring Boot or similar frameworks (experience)
  • Experience in building scalable, high-performance applications in a financial services environment (experience)
  • Demonstrated ability to work in agile teams and deliver solutions across multiple technical domains (experience)
  • Knowledge of secure coding practices and compliance with financial regulations such as GDPR and SOX (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with cloud platforms like AWS or Azure in a fintech context (experience)
  • Prior work at a major financial institution handling high-volume transaction systems (experience)
  • Familiarity with microservices architecture and containerization tools like Docker and Kubernetes (experience)

Responsibilities

  • Design, develop, and maintain backend services using Java and Kotlin to support critical financial applications
  • Collaborate with cross-functional agile teams to deliver innovative tech solutions for trading, risk management, and client services
  • Implement scalable and resilient systems that handle high-throughput data in real-time financial environments
  • Conduct code reviews, ensure adherence to best practices, and optimize performance for low-latency requirements
  • Integrate with databases, APIs, and third-party services while maintaining data security and regulatory compliance
  • Troubleshoot and resolve complex technical issues in production systems impacting JP Morgan's global operations
  • Mentor junior engineers and contribute to the technical roadmap for backend engineering initiatives
  • Participate in agile ceremonies, including sprint planning and retrospectives, to drive continuous improvement
  • Stay updated on emerging technologies and apply them to enhance JP Morgan's financial technology stack

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: 401(k) retirement savings plan with generous company matching
  • general: Paid time off, including vacation, sick days, and parental leave
  • general: Professional development opportunities, including tuition reimbursement and access to internal training programs
  • general: Employee stock purchase plan and other financial wellness benefits
  • general: Wellness programs, including gym memberships and mental health support
  • general: Flexible work arrangements and hybrid office options in New York

Target Your Resume for "Lead Software Engineer - Backend Engineering - Java/Kotlin" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Lead Software Engineer - Backend Engineering - Java/Kotlin. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Lead Software Engineer - Backend Engineering - Java/Kotlin" , JP Morgan Chase

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringFinancial ServicesBankingJP MorganSoftware Engineering

Answer 10 quick questions to check your fit for Lead Software Engineer - Backend Engineering - Java/Kotlin @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

JP Morgan Chase logo

Lead Software Engineer - Backend Engineering - Java/Kotlin

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Backend Engineering - Java/Kotlin

full-timePosted: Sep 18, 2025

Job Description

Lead Software Engineer - Backend Engineering - Java/Kotlin

Location: New York, NY, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial services innovation, powering everything from global payments to sophisticated risk analytics. As a Lead Software Engineer in Backend Engineering specializing in Java/Kotlin, you will play a pivotal role in our agile teams, developing critical technology solutions that drive our business forward. Based in our dynamic New York office, you will tackle complex challenges in a fast-paced environment, ensuring our backend systems are robust, scalable, and compliant with stringent financial regulations. Your work will directly impact millions of clients and contribute to the stability of global markets. In this leadership position, you will architect and implement backend services that handle high-volume transactions, integrate with legacy systems, and leverage modern cloud technologies. Collaborating with product managers, data scientists, and fellow engineers, you will deliver features that enhance our trading platforms, fraud detection capabilities, and customer-facing applications. Emphasis will be placed on writing clean, efficient code while prioritizing security and performance to meet the demands of a 24/7 financial ecosystem. You will also guide junior team members, fostering a culture of technical excellence within JP Morgan's renowned engineering community. We value engineers who thrive in ambiguity and are passionate about using technology to solve real-world financial problems. This role offers the opportunity to work on cutting-edge projects, such as real-time data processing and AI-driven insights, while benefiting from JP Morgan's world-class resources and career growth paths. Join us to shape the future of finance through innovative backend engineering.

Key Responsibilities

  • Design, develop, and maintain backend services using Java and Kotlin to support critical financial applications
  • Collaborate with cross-functional agile teams to deliver innovative tech solutions for trading, risk management, and client services
  • Implement scalable and resilient systems that handle high-throughput data in real-time financial environments
  • Conduct code reviews, ensure adherence to best practices, and optimize performance for low-latency requirements
  • Integrate with databases, APIs, and third-party services while maintaining data security and regulatory compliance
  • Troubleshoot and resolve complex technical issues in production systems impacting JP Morgan's global operations
  • Mentor junior engineers and contribute to the technical roadmap for backend engineering initiatives
  • Participate in agile ceremonies, including sprint planning and retrospectives, to drive continuous improvement
  • Stay updated on emerging technologies and apply them to enhance JP Morgan's financial technology stack

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of professional software engineering experience with a focus on backend development
  • Strong proficiency in Java and/or Kotlin, including experience with Spring Boot or similar frameworks
  • Experience in building scalable, high-performance applications in a financial services environment
  • Demonstrated ability to work in agile teams and deliver solutions across multiple technical domains
  • Knowledge of secure coding practices and compliance with financial regulations such as GDPR and SOX

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with cloud platforms like AWS or Azure in a fintech context
  • Prior work at a major financial institution handling high-volume transaction systems
  • Familiarity with microservices architecture and containerization tools like Docker and Kubernetes

Required Skills

  • Java
  • Kotlin
  • Spring Boot
  • Microservices architecture
  • RESTful APIs
  • Database design (SQL/NoSQL)
  • Agile methodologies
  • Cloud computing (AWS/Azure)
  • Containerization (Docker/Kubernetes)
  • Secure coding practices
  • Problem-solving
  • Team collaboration
  • Financial domain knowledge
  • Performance optimization
  • Version control (Git)

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • 401(k) retirement savings plan with generous company matching
  • Paid time off, including vacation, sick days, and parental leave
  • Professional development opportunities, including tuition reimbursement and access to internal training programs
  • Employee stock purchase plan and other financial wellness benefits
  • Wellness programs, including gym memberships and mental health support
  • Flexible work arrangements and hybrid office options in New York

JP Morgan Chase is an equal opportunity employer.

Locations

  • New York, US

Salary

Estimated Salary Rangehigh confidence

220,000 - 350,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Javaintermediate
  • Kotlinintermediate
  • Spring Bootintermediate
  • Microservices architectureintermediate
  • RESTful APIsintermediate
  • Database design (SQL/NoSQL)intermediate
  • Agile methodologiesintermediate
  • Cloud computing (AWS/Azure)intermediate
  • Containerization (Docker/Kubernetes)intermediate
  • Secure coding practicesintermediate
  • Problem-solvingintermediate
  • Team collaborationintermediate
  • Financial domain knowledgeintermediate
  • Performance optimizationintermediate
  • Version control (Git)intermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of professional software engineering experience with a focus on backend development (experience)
  • Strong proficiency in Java and/or Kotlin, including experience with Spring Boot or similar frameworks (experience)
  • Experience in building scalable, high-performance applications in a financial services environment (experience)
  • Demonstrated ability to work in agile teams and deliver solutions across multiple technical domains (experience)
  • Knowledge of secure coding practices and compliance with financial regulations such as GDPR and SOX (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with cloud platforms like AWS or Azure in a fintech context (experience)
  • Prior work at a major financial institution handling high-volume transaction systems (experience)
  • Familiarity with microservices architecture and containerization tools like Docker and Kubernetes (experience)

Responsibilities

  • Design, develop, and maintain backend services using Java and Kotlin to support critical financial applications
  • Collaborate with cross-functional agile teams to deliver innovative tech solutions for trading, risk management, and client services
  • Implement scalable and resilient systems that handle high-throughput data in real-time financial environments
  • Conduct code reviews, ensure adherence to best practices, and optimize performance for low-latency requirements
  • Integrate with databases, APIs, and third-party services while maintaining data security and regulatory compliance
  • Troubleshoot and resolve complex technical issues in production systems impacting JP Morgan's global operations
  • Mentor junior engineers and contribute to the technical roadmap for backend engineering initiatives
  • Participate in agile ceremonies, including sprint planning and retrospectives, to drive continuous improvement
  • Stay updated on emerging technologies and apply them to enhance JP Morgan's financial technology stack

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: 401(k) retirement savings plan with generous company matching
  • general: Paid time off, including vacation, sick days, and parental leave
  • general: Professional development opportunities, including tuition reimbursement and access to internal training programs
  • general: Employee stock purchase plan and other financial wellness benefits
  • general: Wellness programs, including gym memberships and mental health support
  • general: Flexible work arrangements and hybrid office options in New York

Target Your Resume for "Lead Software Engineer - Backend Engineering - Java/Kotlin" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Lead Software Engineer - Backend Engineering - Java/Kotlin. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Lead Software Engineer - Backend Engineering - Java/Kotlin" , JP Morgan Chase

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringFinancial ServicesBankingJP MorganSoftware Engineering

Answer 10 quick questions to check your fit for Lead Software Engineer - Backend Engineering - Java/Kotlin @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.