Taro Logo

Lead Software Engineer - Java/Kotlin

J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance · Enterprise SaaS

Description For Lead Software Engineer - Java/Kotlin

JPMorgan Chase is seeking a Lead Software Engineer to join their Workplace Services team. This is an exciting opportunity to make a significant impact while pushing the boundaries of what's possible in financial technology. As a Lead Software Engineer, you'll be an integral part of an agile team focused on enhancing, building, and delivering trusted market-leading technology products in a secure, stable, and scalable way.

The role combines technical leadership with hands-on development, requiring expertise in Java/Kotlin programming and modern software development practices. You'll be responsible for executing creative software solutions, leading technical evaluations, and fostering communities of practice across Software Engineering. The position demands strong technical skills alongside the ability to drive innovation and mentor team members.

Key technical aspects include working with Java/Kotlin, cloud native technologies, and modern development practices including CI/CD and application resiliency. The role offers exposure to cutting-edge technologies in the financial services sector, including cloud computing, artificial intelligence, and machine learning applications.

JPMorgan Chase offers a collaborative environment where you'll work with talented professionals while contributing to technology solutions that serve the world's most prominent corporations and institutions. The company values diversity and inclusion, providing opportunities for professional growth and development in a global financial services leader.

This role is ideal for experienced engineers who want to combine technical excellence with leadership, working on enterprise-scale solutions while helping shape the future of financial technology. You'll have the opportunity to work on challenging projects, mentor other engineers, and contribute to the firm's technical direction while maintaining a strong hands-on involvement in development.

Last updated 5 hours ago

Responsibilities For Lead Software Engineer - Java/Kotlin

  • Executes creative software solutions, design, development, and technical troubleshooting
  • Develops secure high-quality production code, and reviews and debugs code written by others
  • Identifies opportunities to eliminate or automate remediation of recurring issues
  • Leads evaluation sessions with external vendors, startups, and internal teams
  • Leads communities of practice across Software Engineering
  • Adds to team culture of diversity, equity, inclusion, and respect

Requirements For Lead Software Engineer - Java/Kotlin

Java
Kotlin
Python
  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Advanced in Kotlin or Java programming language(s)
  • Proficiency in automation and continuous delivery methods
  • Proficient in all aspects of the Software Development Life Cycle
  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
  • Demonstrated proficiency in software applications and technical processes
  • In-depth knowledge of the financial services industry and their IT systems
  • Practical cloud native experience

Benefits For Lead Software Engineer - Java/Kotlin

Medical Insurance
Vision Insurance
Dental Insurance
  • Medical Insurance
  • Vision Insurance
  • Dental Insurance
  • Full time schedule
  • Day shift

Interested in this job?

Jobs Related To JPMorgan Chase Lead Software Engineer - Java/Kotlin

Lead Software Engineer - ICB Reward

Lead Software Engineer position at JPMorgan Chase focusing on building and maintaining Loyalty and Reward platforms using Java, cloud technologies, and microservices architecture.

Lead Software Engineer

Lead Software Engineer position at JPMorgan Chase focusing on software development, system design, and technical leadership within the Consumer & Community Banking division.

Lead Software Engineer - Full Stack Engineer

Lead Software Engineer position at JPMorgan Chase focusing on full-stack development with Java, React, and microservices architecture, offering competitive compensation and comprehensive benefits.

Lead Software Engineer - Full Stack Engineer

Lead Software Engineer position at JPMorgan Chase focusing on full-stack development with Java and React, offering competitive compensation and comprehensive benefits.

Lead Software Engineer – Java & AWS

Lead Software Engineer position at JPMorgan Chase focusing on Java and AWS development, requiring 5+ years of experience in software engineering and expertise in cloud technologies.