Lead Android Software Engineer

JPMorgan Chase

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Columbus, OH
Posted
3 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

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

This listing doesn't post a salary. Most similar roles pay $184,900–$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 1151 open roles on FindRole.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Android Software Engineer

As an Android Lead Software Engineer on the Consumer & Community Banking Chase Android Authentication Team, you will serve as a core technical contributor within an agile environment. You are responsible for designing, developing, and troubleshooting complex software solutions while ensuring high-quality code and architectural integrity. Your daily work involves producing design artifacts, analyzing large datasets to identify system patterns, and driving team adoption of enterprise-authorized AI-assisted engineering practices to improve delivery speed and operational stability. You will build secure systems using Java, Kotlin, MVVM, Dagger, Hilt, RxJava, and State flows while integrating Restful APIs. The role requires expertise in the Software Development Life Cycle, CI/CD, and unit testing with Mockito and JUnit. You will solve technical problems within the mobile authentication space to ensure stable, scalable, and secure technology products.

What you'll do

  • Develop and troubleshoot high-quality code using Kotlin, Java, MVVM, Dagger, and RxJava.
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality and delivery speed.
  • Produce architecture and design artifacts for complex applications while ensuring all design constraints are met.
  • Identify and automate the remediation of recurring issues to improve overall system stability.
  • Analyze large, diverse datasets to identify patterns and drive improvements in coding hygiene and system architecture.
  • Implement secure software solutions that account for upstream and downstream technical implications.
  • Mentor junior engineers and lead the team in adopting safe, compliant AI development workflows.

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.
  • Demonstrated experience leading the use of approved AI-assisted software development tools and coaching engineers on safe adoption.
  • Proficiency in all aspects of the Software Development Life Cycle.
  • Advanced understanding of agile methodologies including CI/CD, Application Resiliency, and Security.
  • Experience developing, debugging, and maintaining code in a large corporate environment using modern programming languages and database querying.
  • Hands-on coding experience with Android Jetpack, Kotlin Coroutines, Restful API integration, RxJava, LiveData, and State flows.
  • Experience with unit testing libraries (Mockito, JUnit), Gherkin scripts for UI automation, and data injection tools (Dagger, Hilt).
  • Technical leadership experience with junior level Software Engineers.
  • Experience with Java, the Android ecosystem, mobile UI fundamentals, and architectural patterns like SOLID, MVP, MVI, or MVVM (preferred).

More like this

Similar roles

Lead Software Engineer, Android Engineer

JPMorgan Chase

New York, NY 10 days ago
Java Kotlin Jetpack Compose Kotlin Coroutines RxJava Dagger JUnit Mockito Git Android REST JSON MVVM MVI CI/CD Agile Room Navigation
5+ yrs exp

Lead Software Engineer - Android Lead

JPMorgan Chase

Plano, TX 33 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 95 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

Lead Software Engineer

JPMorgan Chase

Plano, TX 18 days ago
Kotlin Swift Android Java Python C++ Objective-C JavaScript MVVM MVP MVC CI/CD Agile Git Xcode CocoaPods Swift Package Manager CoreData Android Studio Robolectric Mockito Espresso RxJava Dagger Retrofit AI-assisted engineering
5+ yrs exp

Senior Lead Software Engineer, Android

Capital One Financial

McLean, VA 48 days ago $229,900$262,400
Android Kotlin Swift iOS Mobile Development Agile Open Source Frameworks AI Tooling Web UX/UI Pull Requests
6+ yrs exp

Senior Lead Software Engineer, Android

Capital One Financial

McLean, VA +1 40 days ago $229,900$262,400
Android Kotlin Swift iOS Mobile Development Agile Open Source Frameworks AI Tooling UX/UI APIs Web Pull Requests
6+ yrs exp