Taro Logo

Software Engineer II - Android Developer

A leading global financial services firm offering banking, investment and consumer services.
Android
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Finance · Consumer

Description For Software Engineer II - Android Developer

We have an exciting opportunity for a Software Engineer II position within JPMorgan Chase's Consumer and Community Banking division. As an Android Software Engineer II, you'll be a key member of an agile team designing and delivering trusted market-leading technology products. The role involves creating secure, high-quality production code, developing architecture for complex applications, and contributing to continuous improvement initiatives. You'll work with modern Android technologies including Jetpack Compose and Kotlin Coroutines, while following best practices in security and system design. The position requires strong technical skills in Android development, experience with CI/CD practices, and the ability to contribute to a diverse and inclusive team culture. This role offers the opportunity to work on impactful financial technology products while growing your career at a leading global financial institution. The ideal candidate will have 2+ years of Android development experience and a strong foundation in software engineering practices.

Last updated 2 days ago

Responsibilities For Software Engineer II - Android Developer

  • Executes software solutions, design, development, and technical troubleshooting
  • Creates secure and high-quality production code and maintains algorithms
  • Produces architecture and design artifacts for complex applications
  • Gathers, analyzes, synthesizes data for continuous improvement
  • Identifies hidden problems and patterns in data
  • Contributes to software engineering communities of practice
  • Adds to team culture of diversity, equity, inclusion, and respect

Requirements For Software Engineer II - Android Developer

Kotlin
  • Formal training or certification on Android, Kotlin concepts and 2+ years applied experience
  • Extensive experience of using common Android libraries such as Jetpack Compose and Kotlin Coroutines
  • Hands-on practical experience delivering system design, application development, testing
  • Advanced in one or more 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
  • Practical knowledge of Android Platform Security best practices
  • Experience of building reusable libraries, components and APIs

Interested in this job?

Jobs Related To JPMorgan Chase Software Engineer II - Android Developer

Software Engineer III, Android Application Developer

Android Application Developer position at JPMorgan Chase requiring 3+ years experience in mobile development, strong Kotlin expertise, and architecture pattern knowledge.

Software Engineer II - Mobile Android Developer

Mid-level Android developer position at JPMorgan Chase focusing on mobile app development using Kotlin and modern Android technologies.

Software Engineer II, Android - Rider App

Android Software Engineer II position at Uber, developing core features for the Rider App in São Paulo, Brazil. Hybrid role requiring 3 years of Android development experience.

Software Engineer II, Android (FSR)

Toast is seeking an Android Software Engineer II to join their enterprise full service restaurant team, focusing on building and enhancing enterprise-level features for restaurant management.

Software Engineer II, AOSP

Software Engineer II position focused on Android OS Framework development at Toast, building next-generation POS platform for restaurants.