Taro Logo

Software Engineer III Kotlin Android

Chase is a leading financial services firm, helping nearly half of America's households and small businesses achieve their financial goals through a broad range of financial products.
$133,000 - $185,000
Android
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer III Kotlin Android

As a Software Engineer III – Kotlin Android at JPMorgan Chase within Consumer and Community Banking-Wealth Management Technology, you are part of an agile team that works to enhance, design, and deliver the software components of the firm's state-of-the-art technology products in a secure, stable, and scalable way.

You'll be working on the native Android Self-Directed Investing feature, taking ownership of tasks from estimation through release. Your responsibilities include writing high-quality code, conducting code reviews, and participating in technical initiatives to improve the codebase.

The role requires strong expertise in Kotlin and Java, with commercial experience in native Android development. You'll work with modern frameworks and tools including Jetpack, Compose, Coroutines, and CI/CD processes. Experience with cloud engineering (AWS, Kubernetes) and FinTech sector knowledge are essential.

JPMorgan Chase offers a competitive compensation package including a base salary range of $133,000-$185,000, plus comprehensive benefits including healthcare, 401k, tuition reimbursement, and mental health support. You'll be part of the Consumer & Community Banking division, which leads the U.S. in credit card sales and deposit growth with the most-used digital solutions.

This is an excellent opportunity for a mid-level engineer looking to grow their career while working on impactful financial technology products at one of the world's leading financial institutions.

Last updated 10 days ago

Responsibilities For Software Engineer III Kotlin Android

  • Work with the Product team to understand user's needs and follow an Agile SDLC
  • Take ownership of tasks from estimation through release and post production
  • Identify, troubleshoot and resolve existing or newly identified prioritized defects
  • Write tests for all code you deliver and adhere to best practices/standards
  • Take ownership of bi-weekly releases and associated processes
  • Participate in code reviews
  • Attend and participate in regular skill share sessions
  • Propose, contribute, and collaborate on Technical Initiatives
  • Prioritize solving the root of the problem rather than just addressing symptoms

Requirements For Software Engineer III Kotlin Android

Kotlin
Java
  • Formal training or certification on software engineering concepts and 3+ years of applied experience
  • Hands-on experience in object-oriented programming with Kotlin and Java
  • Commercial experience on native Android mobile application development
  • Experience writing unit tests using JUnit or Kotest or any modern framework
  • Experience with the MVVM and MVP design pattern
  • Experience with Dependency injection pattern using Dagger
  • Experience with automated CI/CD processes and tools
  • Good understanding of REST working with APIs
  • Experience working with Git
  • Experience on cloud engineering including AWS, Kubernetes
  • Experience working in the FinTech sector

Benefits For Software Engineer III Kotlin Android

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Education Budget
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Mental Health Assistance
  • Education Budget