CareerPlanSign in

Senior Software Engineer (Android)

Bengaluru, Karnataka, India💼 Full-time🗓 2026-09-30 → 2026-10-01

Core

Design, develop, and maintain high-performance Point-of-Sale (POS) terminal solutions for electronic payment systems.

Role type

Senior IC Android software engineer (payments)

Builds

Secure and scalable payment applications for Android-based POS devices

Domain

Fintech / Electronic payments

Deliverable

production ML models | product features

Required skills

Java, Kotlin, Android architecture (MVVM/MVP/Clean), Dependency Injection (Dagger/Hilt), Reactive programming (RxJava/Coroutines), Networking (TCP/IP, HTTP, SSL/TLS), Security (OAuth, JWT), Testing (JUnit, Espresso, Mockito), CI/CD, Git

Preferred skills

Domain engineering, Performance optimization, UI/UX collaboration, Agile methodologies

Technologies

Java, Kotlin, Dagger, Hilt, RxJava, Coroutines, JUnit, Espresso, Mockito, Git, RESTful APIs

Sourced via greenhouse · Listed on CareerPlan, which tracks 922,000+ jobs from 20+ sources.