Android Payments Developer

Randstad

City of Melbourne

On-site

AUD 90,000 - 120,000

Full time

45 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Randstad is seeking a skilled Native Android Engineer to join a fast-moving delivery squad embedded within Australia’s premier digital banking transformation program.

You will bridge payments innovation and modern digital banking, delivering secure, callable native mobile capabilities from the ground up and collaborating with cross-functional teams within an agile framework.

Qualifications

  • Commercial experience engineering robust, high volume native Android applications.
  • Strong hands on expertise with Kotlin, Jet pack Compose, Co routines, and Room.
  • Solid understanding of mobile security principles, API integration, and performance optimisation.
  • Exposure to banking, payments, digital wallets, or card management systems is highly advantageous.
  • Excellent communication skills and a cooperative mindset tailored for cross functional agile teams.

Responsibilities

  • Build native Android features focused on card activation, flexible transaction controls, and payment provisioning journeys.
  • Partner closely with product, design, architecture, and QA teams across an agile delivery framework.
  • Write clean, testable, and maintainable Kotlin code using standard modern architecture patterns.
  • Contribute to CI pipelines, mobile security best practices, and code health.

Skills

Kotlin
Jet pack Compose
Co routines
Room
Android Studio

Tools

Android Studio

Job description

Are you an ambitious Android Engineer looking to build high impact, customer facing mobile experiences used by millions? We are seeking a skilled Native Android Engineer to join a high performing delivery squad embedded directly within one of Australia's premier digital banking transformation programs.

In this role, you will bridge the gap between global payments innovation and modern digital banking, engineering secure, callable, and delightful native mobile capabilities from the ground up.

The Opportunity

Are you an ambitious Android Engineer looking to build high impact, customer facing mobile experiences used by millions? We are seeking a skilled Native Android Engineer to join a high performing delivery squad embedded directly within one of Australia's premier digital banking transformation programs.

In this role, you will bridge the gap between global payments innovation and modern digital banking, engineering secure, callable, and delightful native mobile capabilities from the ground up.

The Role

As a core engineer in this embedded squad, you will:

  • Build native Android features focused on card activation, flexible transaction controls, and payment provisioning journeys.

  • Partner closely with product, design, architecture, and QA teams across an agile delivery framework.

  • Write clean, testable, and maintainable Kotlin code using standard modern architecture patterns.

  • Contribute to continuous integration pipelines, mobile security best practices, and co debase health.

The Tech Stack & Environment
  • Language & Core: Kotlin, Android Studio

  • Architecture: Jet pack Compose, Clean Architecture, SOLID principles

  • Asynchronous & Storage: Kotlin Co routines, Flow, Room database

  • Tooling & Process: CI/CD, automated unit testing

What You'll Bring
  • Commercial experience engineering robust, high volume native Android applications.

  • Strong hands on expertise with Kotlin, Jet pack Compose, Co routines, and Room.

  • Solid understanding of mobile security principles, API integration, and performance optimisation.

  • Exposure to banking, payments, digital wallets, or card management systems is highly advantageous.

  • Excellent communication skills and a cooperative mindset tailored for cross functional agile teams.

At Randstad, we are passionate about providing equal employment opportunities and embracing diversity to the benefit of all. We actively encourage applications from any background.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android Payments Developer
Android Payments Developer

randstad digital australia • City of Melbourne

On-site
AUD 90,000 - 130,000
android payments developer
android payments developer

HR Partners • City of Melbourne

On-site
AUD 120,000 - 170,000
Senior Android Payments Engineer - Kotlin & Banking Apps
Senior Android Payments Engineer - Kotlin & Banking Apps

HR Partners • City of Melbourne

On-site
AUD 120,000 - 170,000
Senior Android Payments Engineer
Senior Android Payments Engineer

randstad digital australia • City of Melbourne

On-site
AUD 90,000 - 130,000
Android Engineer (Australia-Melbourne)
Android Engineer (Australia-Melbourne)

X-Team • City of Melbourne

On-site
AUD 110,000 - 165,000
Senior Software Engineer - Android
Senior Software Engineer - Android

PayTech Nexus Ltd • Sydney

On-site
AUD 90,000 - 120,000
Senior Full Stack Mobile Engineer (Android)
Senior Full Stack Mobile Engineer (Android)

Medibank • City of Melbourne

On-site
AUD 90,000 - 120,000
Flexible working arrangements
Health and wellbeing programs
Personal development opportunities
Mobile App Developer (Kotlin/Swift) - Education Tech
Mobile App Developer (Kotlin/Swift) - Education Tech

Flight Control • Australia

Remote
AUD 110,000 - 160,000
senior mobile qa engineer | financial services
senior mobile qa engineer | financial services

HR Partners • City of Melbourne

On-site
AUD 110,000 - 140,000
Senior Software Engineer
Senior Software Engineer

Australian Payments Plus • Sydney

On-site
AUD 140,000 - 190,000