Lead Software Engineer, Android Engineer

JPMorgan Chase

Confirmed live today High trust

Quick summary

Work type
On-site
Location
New York, NY
Posted
3 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $202k
$174k most similar roles pay here $231k

This listing doesn't post a salary. Most similar roles pay $192,050–$211,200.

Based on 240 similar postings.

Employer

About JPMorgan Chase

JPMorgan Chase & Co. is a global financial services firm and one of the largest banks in the world, offering investment banking, commercial banking, asset management, and consumer financial services.

JPMorgan Chase currently has 1138 open roles on FindRole.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer, Android Engineer

As a Lead Software Engineer - Android Engineer within the Consumer and Community Banking payment technology team, you will serve as a core technical contributor in an agile environment. You will design, develop, and troubleshoot complex software solutions while ensuring production code is secure and high-quality. Your daily responsibilities include driving the adoption of enterprise-authorized AI-assisted engineering practices to improve delivery speed and operational stability. You will lead evaluation sessions with vendors and internal teams regarding architectural designs and technical credentials. The role requires expertise in Java, Kotlin, Compose, Dagger, RxJava, JUnit, Mockito, and Git. You must possess deep knowledge of MVVM, MVI, and Gang of Four patterns while building Android applications using Jetpack Compose, Kotlin Coroutines, REST, and JSON to solve critical payment technology challenges within a secure, stable, and scalable infrastructure.

What you'll do

  • Develop secure, high-quality production code while reviewing and debugging code written by other team members.
  • Design and implement mobile applications using Android technologies such as Jetpack Compose and Kotlin Coroutines.
  • Drive the adoption of enterprise-authorized AI-assisted engineering practices to improve code quality and delivery speed.
  • Establish validation standards for AI outputs, including secure coding, peer review, and automated testing.
  • Identify and automate the remediation of recurring issues to improve the operational stability of software systems.
  • Lead evaluation sessions with vendors and internal teams to assess architectural designs and technical feasibility.
  • Implement complex architectural patterns such as MVI, MVVM, and Gang of Four design patterns.
  • Integrate remote data using RESTful APIs and manage asynchronous programming tasks.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Hands-on practical experience in system design, application development, testing, and operational stability.
  • Advanced proficiency in programming languages including Java, Kotlin, Coroutines, Compose, Dagger, RxJava, JUnit, Mockito, and Git.
  • Demonstrated experience leading the use of approved AI-assisted software development tools while ensuring security and performance standards.
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity and secure handling of inputs/outputs.
  • Proficiency in all aspects of the Software Development Life Cycle, CI/CD, application resiliency, and agile methodologies.
  • Experience designing Android applications using Jetpack Compose, mobile UI fundamentals, and architectural patterns like MVI and MVVM.
  • Experience with other Jetpack components such as Room and Navigation (preferred).

More like this

Similar roles

Lead Android Software Engineer

JPMorgan Chase

Columbus, OH 88 days ago
Kotlin Java Android MVVM Dagger Hilt RxJava LiveData State flow JUnit Mockito Gherkin RESTful API CI/CD Agile Kotlin Coroutines Jetpack SOLID MVP MVI
5+ yrs exp

Lead Software Engineer - Android Lead

JPMorgan Chase

Plano, TX 26 days ago
Android Kotlin Swift Java Objective-C Python C++ JavaScript MVVM MVP MVC Retrofit Dagger RxJava Robolectric Mockito Espresso CoreData CocoaPods Git CI/CD Agile
5+ yrs exp

Android Mobile QA Lead Software Engineer

JPMorgan Chase

Columbus, OH 88 days ago
Java Kotlin MVVM Dagger RxJava Appium SauceLabs Android iOS CI/CD Restful API Mockito JUnit Gherkin AWS Hilt Kotlin Coroutines Jetpack SOLID MVI
5+ yrs exp

Senior Software Engineer, Android

CVS Health

Remote (VA) +4 6 days ago $83,430$222,480
Android Kotlin Jetpack Compose Java Android Studio MVVM MVC Coroutines Android SDK CI/CD Jenkins Agile OOP Mobile SDLC
5+ yrs exp Remote

Senior Software Engineer, Android

CVS Health

Chandler, AZ +4 3 days ago $92,700$222,480
Android Kotlin Jetpack Compose Java Android Studio MVVM MVC Coroutines Android SDK CI/CD Jenkins Agile OOP Mobile SDLC
5+ yrs exp

Senior Software Engineer, Android

Walmart

Sunnyvale, CA +1 70 days ago $117,000$234,000
Kotlin Android SDK Jetpack Compose MVVM Kotlin Coroutines Clean Architecture GraphQL REST APIs JUnit Espresso CI/CD Git Firebase GitHub CoPilot ChatGPT Agile WCAG) 2.2 AA
3+ yrs exp