Senior Android Engineer - Payments Platform (Kotlin/Java)

3M HEALTHCARE

Ireland

On-site

EUR 70,000 - 110,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

U.S. Bank / Elavon is seeking a Senior Android Developer to join the Payments Engineering team.

You will design, build, and maintain Android applications for our payment terminal platform, ensuring secure, reliable payment experiences for merchants and customers. You will work closely with product, QA, and backend teams in a regulated environment, mentoring junior engineers and contributing to architectural decisions while applying Kotlin/Java skills, Android architecture components, and

Qualifications

  • 5+ years of Android development with Kotlin and/or Java.
  • Strong knowledge of Android architecture components and design patterns (MVVM/MVP).
  • Hands-on with RESTful APIs, DI, coroutines, and Jetpack Compose.
  • Experience with hardware-integrated Android systems is a plus.
  • Solid secure coding and performance optimization practices.
  • Ability to work independently in a fast-paced, regulated environment.

Responsibilities

  • Design, build, and maintain Android applications for our payment terminal platform.
  • Develop high-quality, scalable code in Kotlin and Java.
  • Lead technical design discussions and contribute to architectural decisions.
  • Integrate with payment SDKs, hardware components, and backend services.
  • Ensure compliance with payment industry security standards (PCI, EMV).
  • Troubleshoot performance issues and optimize app responsiveness.
  • Mentor junior engineers and share best practices across the team.
  • Collaborate with cross-functional teams to deliver features from concept to production.

Skills

Android development
Kotlin
Java
MVVM
MVP
RESTful APIs
Coroutines
Jetpack Compose
Dependency Injection
Hardware integration
Security best practices
Git
Mockito
JUnit
JaCoCo

Tools

Mockito
JUnit
JaCoCo

Job description

U.S. Bank / Elavon is seeking a Senior Android Developer to join the Payments Engineering team.

You will design, build, and maintain Android applications for our payment terminal platform, ensuring secure, reliable payment experiences for merchants and customers. You will work closely with product, QA, and backend teams in a regulated environment, mentoring junior engineers and contributing to architectural decisions while applying Kotlin/Java skills, Android architecture components, and

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

Similar jobs worth comparing

Senior Android Developer (Kotlin/Java)
Senior Android Developer (Kotlin/Java)

3M HEALTHCARE • Ireland

On-site
EUR 70,000 - 110,000
Senior Android Engineer - High-Throughput Payments
Senior Android Engineer - High-Throughput Payments

Startupplay • Dublin

Hybrid
EUR 100,000 - 140,000
Hybrid work model
Benefits package
Senior Android Engineer — Real-Time Finance Mobile Platform
Senior Android Engineer — Real-Time Finance Mobile Platform

Bloomberg • Dublin

On-site
EUR 85,000 - 120,000
Senior Android POS Developer - Onsite Nenagh
Senior Android POS Developer - Onsite Nenagh

E-Frontiers • The Municipal District of Nenagh

On-site
GBP 51,000 - 70,000
Senior POS Developer contract
Senior POS Developer contract

E-Frontiers • The Municipal District of Nenagh

On-site
GBP 51,000 - 70,000
Distributed Payments Systems Engineer (Java/Kotlin, JVM)
Distributed Payments Systems Engineer (Java/Kotlin, JVM)

Apple • Cork

On-site
EUR 90,000 - 150,000
Senior Java Developer - Hybrid Payments Platform
Senior Java Developer - Hybrid Payments Platform

Citigroup • Ireland

Hybrid
EUR 71,000 - 107,000
Hybrid work model (up to 2 days home)
Senior Java Engineer - Payments Platform & Data
Senior Java Engineer - Payments Platform & Data

Fulcrum Digital • Dublin

Hybrid
EUR 90,000 - 120,000
Senior Software Engineer - Payments Platform Modernization
Senior Software Engineer - Payments Platform Modernization

ACI Worldwide • Limerick

On-site
EUR 90,000 - 120,000
Lead Automation Test Engineer – Payments Platform
Lead Automation Test Engineer – Payments Platform

Elavon Europe • Arklow

On-site
EUR 70,000 - 95,000