Software Developer

PAX Technology, Inc. (North America)

Jacksonville (FL)

On-site

USD 90,000 - 120,000

Full time

13 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
401(k)
Paid vacation

Job summary

PAX Technology is seeking an Android Payment Application Developer to design, build, and maintain Android-based payment applications for PAX terminals in our Jacksonville office. You will collaborate with cross-functional teams to deliver secure, high-quality software that processes payments and interfaces with hardware.

You’ll use Java and Kotlin, work with payment libraries, ensure security compliance, and continuously improve performance and user experience.

Qualifications

  • 2+ years of hands-on Android development with Java or Kotlin.
  • Strong knowledge of Android SDK, architecture, and Android Studio.
  • Experience with SQLite, RESTful APIs, and app debugging.
  • Experience developing payment applications, POS systems preferred.
  • Knowledge of EMV and payment industry standards is a plus.
  • Understanding of software development best practices including version control, code reviews, and testing.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent verbal and written communication skills.
  • Mandarin language proficiency is a plus.

Responsibilities

  • Design, develop, test, debug, and maintain Android apps for payment terminals.
  • Implement features using Java, Kotlin, Android SDK, and vendor libraries.
  • Integrate with payment hardware such as card readers, PIN entry devices, printers, and scanners.
  • Collaborate with product managers, QA engineers, UX designers, and other developers.
  • Troubleshoot defects and implement effective solutions.
  • Create and maintain technical documentation for design, implementation and support.
  • Ensure applications meet performance, reliability, security, and maintainability requirements.
  • Deliver high-quality software on schedule meeting business and technical requirements.
  • Build scalable, secure Android payment applications.
  • Continuously improve performance, stability, and user experience.
  • Collaborate with cross-functional and global teams to achieve project goals.
  • Stay current with Android technologies and payment industry standards.
  • Contribute to continuous improvement of development processes and code quality.

Skills

Android development
Android architecture
SQLite
RESTful APIs
Debugging
Payment apps
EMV
Payment standards
Version control
Code reviews
Testing
Troubleshooting
Communication
Mandarin

Education

Bachelors in CS/Software Engineering or equivalent

Job description

At PAX, you’ll work alongside a collaborative, forward-thinking team in a fast-paced

environment where innovation is encouraged and ideas move quickly from concept to

reality.

We’re looking for the Android Payment Application Developer is responsible for designing,

developing, testing, and maintaining Android-based payment applications for PAX

terminals. This role involves implementing user interfaces using Java and Kotlin, integrating

with payment device APIs and peripheral hardware, processing payment transactions, and

ensuring compliance with payment security requirements. The developer performs coding,

debugging, testing, code reviews, documentation, and ongoing maintenance while

collaborating with cross-functional teams to deliver reliable, secure, and high-quality

payment solutions.

This is an onsite role in our Jacksonville office working Monday – Friday, 9:00am to

6:00pm.

What You’ll Be Doing
  • Design, develop, test, debug, and maintain Android applications for payment

    terminals.

  • Implement application features using Java, Kotlin, Android SDK, and vendor provided payment libraries.

  • Integrate with payment hardware, card readers, PIN entry devices, printers,

    scanners, and other POS peripherals.

  • Collaborate with product managers, QA engineers, UX designers, and other

    developers to deliver high-quality software.

  • Troubleshoot software defects, identify root causes, and implement effective

    solutions.

  • Create and maintain technical documentation for software design, implementation,

    and support.

  • Ensure applications meet performance, reliability, security, and maintainability

    requirements.

  • Deliver high-quality software solutions on schedule while meeting business and

    technical requirements.

  • Build scalable, reliable, and secure Android payment applications.

  • Continuously improve application performance, stability, and user experience.

  • Collaborate effectively with cross-functional and global teams to achieve project

    goals.

  • Stay current with Android technologies, payment industry standards, and software

  • Contribute to continuous improvement of development processes, code quality,

    and team knowledge sharing.

What You’ll Need
  • 2+ years of hands-on experience developing Android applications using Java and/or

    Kotlin.

  • Strong knowledge of Android application architecture, Android SDK, and Android

    Studio.

  • Experience with SQLite, RESTful APIs, and mobile application debugging.

  • Experience developing payment applications, POS systems is highly preferred.

  • Knowledge of EMV and payment industry standards is a plus

  • Understanding of software development best practices, including version control,

    code reviews, and testing.

  • Strong analytical, troubleshooting, and problem-solving skills.

  • Excellent verbal and written communication skills.

  • Ability to work effectively in a collaborative, cross-functional, and global team

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or

    equivalent professional experience.

  • Mandarin language proficiency is a plus.

Who We Are

PAX Technology is redefining the future of payments—and we’re looking for bold thinkers,

builders, and innovators to join us.

As a global leader in payment solutions, we power millions of devices across 120+

countries, helping businesses deliver faster, smarter, and more seamless commerce

experiences.

We’re not just building hardware—we’re building solutions. With a dynamic ecosystem of

partners, cutting-edge technology, and a relentless focus on innovation, we’re transforming

what’s possible in payments.

If you’re ready to make an impact in a fast-moving, global tech environment, we want to

hear from you. Learn more at: www.pax.us

Life At PAX

What can PAX do for you?

  • Medical, dental, vision, life, and AD&D insurance

  • 401(k) Plan with employer match

  • Paid vacation and paid holidays

  • Tuition and professional certification reimbursement

  • Internal employee recognition and rewards

  • Quarterly stipend for team building activities

EEO Statement

PAX is an equal opportunity employer. All qualified applicants will receive consideration

without regard to race, color, religion, age, sex, sexual orientation, gender identity, national

origin, disability, veteran status, and other protected characteristics. This policy applies to

all terms and conditions of recruitment and employment

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

PAX Technology • Jacksonville (FL)

On-site
USD 80,000 - 110,000
Medical benefits
401(k) employer match
Paid vacation
+3
Senior Vice President, Sales – Strategic Integrators & OEM Solutions
Senior Vice President, Sales – Strategic Integrators & OEM Solutions

PAX technology, inc. • Jacksonville (FL)

On-site
USD 250,000 - 450,000
Senior Vice President, Sales-Strategic Integrators & OEM Solutions
Senior Vice President, Sales-Strategic Integrators & OEM Solutions

PAX Technology, Inc. (North America) • Jacksonville (FL)

On-site
USD 280,000 - 360,000
Medical, dental, vision, life and AD&D
401(k) Plan with employer match
Paid vacation and holidays
+1
Integration Technology & Process Improvement Internship
Integration Technology & Process Improvement Internship

PAX technology, inc. • Jacksonville (FL)

Hybrid
USD 21,000 - 30,000
Onsite Android Payment Apps Engineer
Onsite Android Payment Apps Engineer

PAX Technology, Inc. (North America) • Jacksonville (FL)

On-site
USD 90,000 - 120,000
Health insurance
401(k)
Paid vacation
Technical Documentation Specialist
Technical Documentation Specialist

PAX Technology • Jacksonville (FL)

On-site
USD 65,000 - 90,000
Medical insurance
Dental insurance
Vision insurance
+6
Human Resources Assistant
Human Resources Assistant

PAX Technology • Jacksonville (FL)

On-site
USD 42,000 - 60,000
Medical insurance
Dental insurance
Vision insurance
+8
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
Sr. Android Software Engineer
Sr. Android Software Engineer

FreedomPay • Minneapolis (MN)

On-site
USD 120,000 - 150,000
Medical, dental, vision coverage
Retirement plans with company match
Commission sharing plan
+2
Technical Manager, Cloud Operations
Technical Manager, Cloud Operations

PAX Technology • Jacksonville (FL)

On-site
USD 100,000 - 130,000
Medical, dental, vision, life, and AD&D insurance
401(k) Plan with employer match
Paid vacation and paid holidays
+3