Android POS Developer (Fintech)

EazyPay Tech

Pune District

On-site

INR 1,400,000 - 2,100,000

Full time

13 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

EazyPay Tech is seeking an experienced Android POS Developer in Pune to build secure, scalable payment applications for POS terminals and SoftPOS environments. You will work on EMV, NFC, RuPay, UPI, NCMC and transaction-processing technologies, collaborating with cross-functional teams including QA, backend, hardware and certification teams.

The role requires strong Android development skills (Kotlin/Java) and hands-on experience with payment-domain flows, POS devices, and secure coding

Qualifications

  • 4+ years of Android application development experience.
  • Strong hands-on experience with Kotlin and/or Java.
  • Good understanding of EMV transaction processing.
  • Experience with NFC and contactless payment technologies.
  • Knowledge of ISO 8583 messaging and transaction flows.
  • Experience working with POS devices or embedded payment hardware.
  • Understanding of MVVM architecture.
  • Experience with REST APIs and backend integration.
  • Strong debugging and problem-solving skills.
  • Knowledge of secure application development practices.

Responsibilities

  • Develop and maintain Android POS and SoftPOS applications.
  • Implement and optimize EMV payment transaction flows.
  • Support EMV L2/L3 implementation and certification-related activities.
  • Integrate RuPay, UPI and NCMC payment functionality where required.
  • Implement NFC and contactless payment features.
  • Work with ISO 8583-based transaction processing.
  • Integrate applications with payment hosts, APIs and backend services.
  • Work with POS hardware, device SDKs and serial communication interfaces.
  • Build maintainable Android applications using MVVM architecture.
  • Develop modern user interfaces using Jetpack Compose where applicable.
  • Troubleshoot transaction, device and integration issues.
  • Collaborate with QA, backend, hardware and payment engineering teams.

Skills

Kotlin
Java
Android
EMV flows
NFC
ISO 8583
POS devices
MVVM
REST APIs
Secure coding

Education

CS/IT degree

Job description

Build secure Android POS and SoftPOS applications across EMV, NFC, UPI and modern payment technologies.

  • Pune, Maharashtra
  • On
  • 4+ Years
  • Full-Time
  • Computer Science, Information Technology
About the Role

EazyPay Tech is looking for an experienced Android POS Developer to work on secure, scalable payment applications for POS terminals, SoftPOS environments and connected payment devices.
In this role, you will contribute to Android-based payment solutions involving EMV, NFC, RuPay, UPI, NCMC and transaction-processing technologies. You will work closely with payment, backend, hardware and certification-focused teams to build reliable applications for modern fintech environments.
This role is ideal for Android developers with strong payment-domain experience and hands-on knowledge of POS devices, EMV transaction flows and contactless payment technologies.

Key Responsibilities
  • Develop and maintain Android POS and SoftPOS applications.
  • Implement and optimize EMV payment transaction flows.
  • Support EMV L2/L3 implementation and certification-related activities.
  • Integrate RuPay, UPI and NCMC payment functionality where required.
  • Implement NFC and contactless payment features.
  • Work with ISO 8583-based transaction processing.
  • Integrate applications with payment hosts, APIs and backend services.
  • Work with POS hardware, device SDKs and serial communication interfaces.
  • Build maintainable Android applications using MVVM architecture.
  • Develop modern user interfaces using Jetpack Compose where applicable.
  • Troubleshoot transaction, device and integration issues.
  • Collaborate with QA, backend, hardware and payment engineering teams.
Required Skills
  • 4+ years of Android application development experience.
  • Strong hands-on experience with Kotlin and/or Java.
  • Good understanding of EMV transaction processing.
  • Experience with NFC and contactless payment technologies.
  • Knowledge of ISO 8583 messaging and transaction flows.
  • Experience working with POS devices or embedded payment hardware.
  • Understanding of MVVM architecture.
  • Experience with REST APIs and backend integration.
  • Strong debugging and problem-solving skills.
  • Knowledge of secure application development practices.
Preferred Skills
  • Hands-on experience with SoftPOS or Tap on Phone solutions.
  • Experience with EMV L2 or L3 certification environments.
  • Knowledge of RuPay payment integrations.
  • Exposure to UPI payment workflows.
  • Understanding of NCMC or transit payment solutions.
  • Experience with Jetpack Compose.
  • Knowledge of POS hardware SDKs and serial communication.
  • Previous experience in fintech, banking or payment technology.
  • Experience integrating payment terminals with host systems.
Interested in this role?
Apply for This Position

Share your resume and relevant experience with our recruitment team. If your profile matches the role, our team will contact you

Join EazyPay Tech and build your career in fintech and payment technology.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Payment Sound Box Development Engineer
Payment Sound Box Development Engineer

EazyPay Tech • Pune District

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer - Valor India
Senior Software Engineer - Valor India

Merchant Industry LLC • Chennai

On-site
INR 1,500,000 - 3,000,000
Senior Software Engineer - Valor India
Senior Software Engineer - Valor India

Valor PayTech • Chennai

On-site
INR 1,200,000 - 2,400,000
Senior Software Engineer - Valor India
Senior Software Engineer - Valor India

Suede • Chennai District

On-site
INR 3,500,000 - 6,500,000
Senior Software Engineer (Android)
Senior Software Engineer (Android)

TheCodingShef • Bengaluru

On-site
INR 1,500,000 - 2,300,000
AngularJS Developer
AngularJS Developer

EazyPay Tech • Pune District

On-site
INR 600,000 - 1,000,000
Senior Software Engineer (Android)
Senior Software Engineer (Android)

Verifone • Bengaluru

On-site
INR 5,200,000 - 7,800,000
Senior Software Engineer (Android)
Senior Software Engineer (Android)

Verifone • Bengaluru

On-site
INR 4,000,000 - 7,500,000
Android Developer (Payment Systems) | Up to ₹15 LPA - Stifons
Android Developer (Payment Systems) | Up to ₹15 LPA - Stifons

Stifons Limited • Bengaluru

Hybrid
INR 2,800,000 - 6,000,000
Presales Engineer (Android)
Presales Engineer (Android)

Wiseasy • New Delhi

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