Android Developer (Payment Systems) | Up to ₹15 LPA - Stifons

Stifons Limited

Bengaluru

On-site

INR 2,800,000 - 6,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Transaction Network Services is seeking an experienced Senior Android Developer in Bengaluru to contribute across the full software lifecycle, focusing on Android, Kotlin and Java, with attention to payments processing and mobile security.

You will work in a hybrid policy environment, collaborating with internal teams to implement modern Android architectures, CI/CD, and robust testing while maintaining high code quality and performance.

Qualifications

  • Bachelor's degree in a relevant field and 8+ years of professional Android development experience.
  • Experience with Kotlin and Java for Android apps, including architecture, testing, and performance.
  • Knowledge of PCI or payments domain is a plus.

Responsibilities

  • Develop Android apps using Kotlin and Java across full software lifecycle.
  • Implement MVVM, data binding, and modern Android components like Jetpack Compose.
  • Contribute to CI/CD pipelines and automated testing.
  • Ensure app security and performance on payments processing devices.
  • Collaborate in an Agile Scrum environment.

Skills

Android
Kotlin
Java
MVVM
UI Binding
Jetpack Compose
CI/CD
GitLab CI
Gradle
Testing (JUnit/Espresso)

Education

Bachelor's degree in Computer Science / Computer Engineering / Electrical Engineering

Tools

Gradle
Android Studio
GitLab CI
Emulators
UI Automator
Robolectric
JUnit
Espresso

Job description

Job Title: Senior Android Developer

Company: Transaction Network Services

Job Type: Full-Time

Experience: 8+ Years

Location: Bengaluru, India

Work Mode: Hybrid/On-site/Remote (Based on company policy)

Industry: Information Technology / Payment Technology / Software Development

Overview

TNS is seeking an Android Developer with 8+ years of experience in Android, Kotlin and Java to contribute across the full software lifecycle, with a strong focus on software development, systems architecture, component integration, CI/CD implementation, and enhancing application security on android terminals for payments processing in close collaboration with internal teams.

Responsibilities
  • Must have strong Android, Kotlin, Java, Linux, firmware, database (Room), device SDKs, MVVM, and Data Binding.
  • Experience with modern Android frameworks and tools such as Jetpack Compose and dependency injection (Hilt).
  • Strong computer science fundamentals: algorithms, data structures, multi-threading, UI, OOP concepts, and good debugging experience.
  • Hands‑on experience in programming methodologies and implementations such as Finite State Machine, Android Inter‑Process Communications, Timers, etc.
  • Experience with Android build and test tooling (e.g., Gradle, emulators, device).
  • Experience with CI/CD (GitLab CI or similar) and automated testing (JUnit, Espresso, UI Automator, Robolectric).
  • Strong technical software background with good analytical, problem‑solving, and communication skills, and ability to meet deadlines.
  • Deep knowledge of the software development lifecycle: scoping, planning, conception, design, implementation, deployment, and maintenance.
  • Design, code, and document high‑quality software components in accordance with organizational standards, technical requirements, and detailed designs that meet industry standards.
  • Work independently as part of an Agile scrum team.
  • Research technical solutions and recommend options with appropriate reasoning.
Qualifications
  • Must have a bachelor's degree in computer science, computer engineering, electrical engineering, or equivalent.
  • 8+ years of professional experience.
  • Desirable: Payment Industry knowledge, including familiarity with Payment Card Industry (PCI) standards and payment card specifications.
  • Experience in payments, point‑of‑sale, or hardware‑integrated systems is a plus.
EEO Statement

TNS is an equal opportunity employer. TNS evaluates qualified applicants without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, protected veteran status, disability/handicap status, or any other legally protected characteristic.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Android Developer - Specialist
Android Developer - Specialist

Transaction Network Services (TNS) • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Android Developer
Android Developer

PN Software • Kolkata District

On-site
INR 600,000 - 900,000
Paid time off
Professional development
Collaborative environment
+1
Sr. Software Developer
Sr. Software Developer

PN Software • Kolkata District

On-site
INR 700,000 - 1,200,000
Senior Android Developer • Mumbai
Senior Android Developer • Mumbai

Mintoak Innovations Private Limited • Mumbai

On-site
INR 1,800,000 - 3,000,000
Technical Lead
Technical Lead

Paisabazaar • Gurugram District

On-site
INR 2,500,000 - 4,000,000
Android Native Developer (Kotlin & Java) – 6+ Years - Stifons
Android Native Developer (Kotlin & Java) – 6+ Years - Stifons

Stifons Limited • Mumbai

On-site
INR 1,000,000 - 1,500,000
Android Developer (Kotlin, Jetpack Compose & AI) - Stifons
Android Developer (Kotlin, Jetpack Compose & AI) - Stifons

Stifons Limited • Bengaluru

Hybrid
INR 500,000 - 1,000,000
Senior Android Developer
Senior Android Developer

Delta6Labs FinTech Pvt Ltd • India

On-site
INR 1,000,000 - 1,500,000
Software Engineer III
Software Engineer III

TNS Inc. • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Software Engineer IV
Software Engineer IV

Transaction Network Services (TNS) • Bengaluru

On-site
INR 800,000 - 1,200,000