JOBSEARCHER

Senior Android Developer – Banking Domain

Position: Senior Android Developer – Banking Domain
Locations: Austin, TX and Dallas, TX(Onsite)
Job Type: Full time only
Key Requirements: 6+ years of software development experience.4+ years of native Android development experience. Strong expertise in:
  • Kotlin, Java, Android SDK, Android Studio
  • Jetpack Compose, Coroutines, FlowMVVM, Clean Architecture
  • Hilt/Dagger dependency injectionREST APIs, OAuth 2.0/OpenID Connect
  • Android security (Keystore, encryption, certificate pinning, root detection, OWASP Mobile)JUnit, Mockito/MockK, Espresso testingCI/CD tools (Jenkins, GitHub Actions, GitLab CI, Bitrise, Azure DevOps)
  • Domain Experience Required
Banking, Financial Services, Payments, or FinTech experience is strongly preferred. Experience with mobile banking features such as onboarding, authentication, payments, cards, alerts, and account servicing. Good-to-HavePCI DSS, PSD2/SCA knowledge Digital banking and payment platforms Flutter or React Native exposure Fraud controls, tokenization, passkeys, device binding, risk-based authentication.