Software Engineer III - Android - Digital Identity
On-site · London, England, United Kingdom
Job Summary
Software Engineer III - Android at JPMorgan Chase in the Accelerator’s Engineering team develops and delivers Android product features as part of domain-owned epic initiatives, participates in code reviews, maintains high-quality code and testing, contributes to continuous improvement through knowledge sharing, collaborates with cross-functional teams to design and ship features, adheres to accessibility and security standards (WCAG, observability, performance), and participates in Scrum ceremonies while staying current with industry trends and fintech contexts.
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience
- Formal training or certification on software engineering concepts
- Proficient advanced experience in Java/Kotlin
- Experience with Android architecture patterns including MVVM, Use Cases and Clean Architecture
- Experience writing unit tests using JUnit or other modern framework
- Experience with Dependency Injection patterns using Dagger
- Good understanding of SDLC and agile methodologies
- Proficient with version control tools such as Git
- Knowledge of core Android libraries/frameworks like Compose, Coroutines, Flows, RxJava, Retrofit
- Good communication skills and ability to work within a delivery team and coordinate with Product/Operations
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.