Lead Software Engineer, Android

A leading global financial services firm offering banking, payments and technology solutions.
Android
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Lead Software Engineer, Android

As a Lead Software Engineer at JPMorgan Chase within the In-Store Payments Technology Team in Merchant Services Technology, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of delivering software components for the firm's cutting-edge card present transaction technology products.

The role involves executing creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine approaches. You'll be developing secure high-quality production code, reviewing others' code, and identifying opportunities to improve operational stability. You'll also lead evaluation sessions with vendors and internal teams, and contribute to communities of practice across Software Engineering.

The position requires strong Android development expertise with Kotlin, experience with payment systems, and cloud native development. You'll work on critical payment infrastructure requiring knowledge of EMV, ISO 8583 and PCI standards. This is an opportunity to impact your career while pushing the limits of what's possible in mobile payment technology.

The role offers the chance to work with cutting-edge payment technologies while being part of JPMorgan Chase's global technology team. You'll be contributing to solutions that process millions of transactions daily while maintaining the highest standards of security and reliability. This position combines technical leadership with hands-on development, making it ideal for experienced Android developers looking to work on enterprise-scale payment systems.

Last updated 10 hours ago

Responsibilities For Lead Software Engineer, Android

  • 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, Android

Kotlin
  • 5+ years applied experience in software engineering
  • Hands-on practical experience delivering Android Mobile system design
  • Advanced in Kotlin programming language
  • Proficiency in automation and continuous delivery methods
  • Advanced understanding of agile methodologies
  • In-depth knowledge of the financial services industry
  • Practical cloud native experience
  • Experience in Card-Present Payments, EMV, ISO 8583 and PCI preferred
  • Experience developing on PCI-certified payment devices preferred
  • Proven experience with Jetpack Compose preferred

Interested in this job?

Jobs Related To JPMorgan Chase Lead Software Engineer, Android

Lead Software Engineer, Android

Lead Software Engineer position at Disney developing Android applications for ESPN, requiring 7+ years experience and offering competitive compensation of $152K-$214K plus benefits.

Staff Software Engineer, Android

Staff Android Engineer position at Peloton focusing on mobile, TV, and WearOS experiences, requiring 8+ years of Android development experience.

Staff Software Engineer, Framework Foundations

Staff Software Engineer position at Google focusing on Android Framework Foundations, requiring 8+ years of development experience and strong leadership skills.

Lead Software Engineer, Android

Lead Software Engineer position at Capital One focusing on Android development, requiring 4+ years of experience and strong Kotlin expertise.

Lead Software Engineer, Android (Enterprise Platforms Technology)

Lead Software Engineer position at Capital One focusing on Android development for Enterprise Platforms Technology, requiring expertise in Kotlin and mobile development.