Android Payment Apps Engineer - Onsite Jacksonville

Kavaliro

Jacksonville (FL)

On-site

USD 85,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Kavaliro seeks an Android Payment Application Developer in Jacksonville, FL to build Android-based payment apps that run on payment terminals. You will work with product managers, QA, UX, and other developers to deliver reliable, secure solutions.

Responsibilities include SDLC involvement, feature development, testing, and maintenance of payment software that integrates with hardware and payment networks.

Qualifications

  • 2+ years of professional Android development experience using Java and/or Kotlin.
  • Strong understanding of Android Studio, Android SDK, and modern Android app architecture.
  • Experience with REST APIs, SQLite, and mobile app debugging tools.
  • Experience developing payment, POS, or financial transaction apps preferred.

Responsibilities

  • Design, develop, test, and support Android applications for payment terminals.
  • Develop features using Java/Kotlin, Android SDK, and third‑party payment libraries.
  • Integrate apps with payment hardware (card readers, PIN pads, printers, scanners).
  • Collaborate with cross‑functional teams to meet technical and business goals.
  • Investigate issues, identify root causes, and implement fixes.
  • Produce technical docs for design, development, and support.
  • Ensure performance, scalability, reliability, and security requirements.

Skills

Android development (Java/Kotlin)
Android Studio
REST APIs
Debugging tools
Problem solving
Communication

Education

Bachelor's degree in CS/Software Engineering or related

Tools

Git
SQLite
POS integration libraries

Job description

Kavaliro seeks an Android Payment Application Developer in Jacksonville, FL to build Android-based payment apps that run on payment terminals. You will work with product managers, QA, UX, and other developers to deliver reliable, secure solutions.

Responsibilities include SDLC involvement, feature development, testing, and maintenance of payment software that integrates with hardware and payment networks.

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

Similar jobs worth comparing

Android Payment App Engineer - Onsite Jacksonville
Android Payment App Engineer - Onsite Jacksonville

PAX Technology • Jacksonville (FL)

Hybrid
USD 80,000 - 110,000
Medical benefits
401(k) employer match
Paid vacation
+3
Software Developer (Android)
Software Developer (Android)

Kavaliro • Jacksonville (FL)

On-site
USD 85,000 - 110,000
Software Developer
Software Developer

PAX Technology • Jacksonville (FL)

Hybrid
USD 80,000 - 110,000
Medical benefits
401(k) employer match
Paid vacation
+3
Senior Android Payments Engineer (EMV/NFC)
Senior Android Payments Engineer (EMV/NFC)

Logisoft Technologies Inc • Jersey City (NJ)

On-site
USD 90,000 - 120,000
Senior Android Payments Engineer: Secure, Scalable Mobile
Senior Android Payments Engineer: Secure, Scalable Mobile

U.S. Bank • Cincinnati (OH)

Hybrid
USD 120,000 - 180,000
Healthcare (medical, dental, vision)
401(k) retirement plan
Paid vacation
+1
Senior Android Engineer - Payments & Security
Senior Android Engineer - Payments & Security

Relha LLC • Cincinnati (OH)

On-site
USD 120,000 - 170,000
Health insurance
Paid time off
401(k)
+1
Senior Android Engineer – Payments Platform & POS
Senior Android Engineer – Payments Platform & POS

Bank of America • Addison (TX)

On-site
USD 120,000 - 150,000
Android Developer
Android Developer

Logisoft Technologies Inc • Jersey City (NJ)

On-site
USD 90,000 - 120,000
Senior Android Engineer, Payments & POS Platform
Senior Android Engineer, Payments & POS Platform

Hobbsnews • Charlotte (NC), Northern (KY)

Hybrid
USD 110,000 - 170,000
Android Developers - ONLY GC or USC
Android Developers - ONLY GC or USC

USM • Jersey City (NJ)

On-site
USD 83,000 - 131,000