All Jobs Vacancy

Android Developer – Banking Domain @Phoenix, AZ / Plano, TX / Johnston, RI - Remote

Posted 2 weeks ago by Amaze Systems Inc

Job Description

We are looking for an experienced Android Developer with strong banking/financial services domain experience to develop, enhance, and maintain secure, scalable mobile banking applications. The ideal candidate should have strong hands-on Android coding experience and a solid understanding of banking applications, transactions, payments, and financial services.

Key Responsibilities

  • Design, develop, test, and maintain native Android applications using Kotlin and/or Java.
  • Develop secure and scalable mobile applications for banking and financial services.
  • Implement Android UI components, application workflows, APIs, and backend integrations.
  • Integrate REST APIs, JSON, SDKs, and third-party services into Android applications.
  • Work with banking features such as account management, transactions, payments, fund transfers, authentication, and notifications.
  • Follow secure coding practices for applications handling financial and customer-sensitive data.
  • Collaborate with product managers, business analysts, backend developers, QA engineers, and architects.
  • Perform debugging, troubleshooting, unit testing, and performance optimization.
  • Participate in code reviews, technical design discussions, and Agile/Scrum ceremonies.
  • Ensure applications meet organizational security, quality, and compliance standards.
  • Troubleshoot production issues and support application releases through the complete SDLC.

Required Skills

  • Strong hands-on experience in Android application development.
  • Excellent knowledge of Kotlin and/or Java.
  • Strong understanding of Android SDK, Android Studio, Jetpack, and Android architecture.
  • Experience with RESTful APIs, JSON, HTTP, Retrofit/OkHttp or similar technologies.
  • Experience with MVVM/MVI/Clean Architecture and modern Android development.
  • Strong understanding of Git, CI/CD, unit testing, and debugging.
  • Experience developing mobile applications in the Banking/Financial Services domain.
  • Understanding of banking processes such as: Retail Banking, Digital Banking, Payments, Fund Transfers, Account Management, Cards/Credit Cards, Authentication & Authorization, Transaction Processing.
  • Strong understanding of mobile application security and protection of sensitive financial/customer information.
Rate:
Not specified
Location:
Remote
IR35 Status:
Outside
Remote Status:
Remote
Industry:
IT
Seniority Level:
Not Specified

Take-Home Pay

Not Available

Visit calculators for additional details

Share job