Android Developer(End clients => IBM, DBS bank)

NEXTERA SOFTWARE SERVICES PTE. LTD.

Singapore

On-site

SGD 70,000 - 110,000

Part time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

DBS Bank is seeking an Senior Associate / Associate - Android Mobile Developer to design, build, and maintain secure, high-performance mobile banking applications (e.g., digibank, PayLah!). You will work in an Agile team across Singapore and Southeast Asia, applying MVVM and Clean Architecture, Kotlin, Java, and modern security practices to deliver robust digital banking experiences.

Join a cross-functional team of UI/UX designers, architects, cybersecurity engineers, and product owners in a

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or Software Engineering.
  • 3–5+ years of native Android development experience.
  • Strong knowledge of Kotlin and Java.
  • Experience with secure mobile app development and Android security best practices.

Responsibilities

  • Design, build, and maintain native Android applications using Kotlin and Java.
  • Architect, implement scalable MVVM or Clean Architecture patterns and design practices.
  • Implement secure authentication/authorization (OAuth 2.0, JWT, MFA) with biometric login and Android Keystore.
  • Integrate RESTful APIs and enterprise backend microservices.
  • Write unit and UI automation tests (JUnit, Espresso) and practice TDD.
  • Maintain CI/CD pipelines for automated builds and deployments.
  • Collaborate with UI/UX designers, solution architects, cybersecurity engineers, and product owners in Agile/Scrum.

Skills

Kotlin
Java
Android SDK
Android Studio
Jetpack Compose
Coroutines/Flow
RxJava

Education

Bachelor’s degree in Computer Science / Information Technology / Software Engineering

Tools

Git
Jenkins
Bitrise
SonarQube
Gradle
JIRA/Confluence

Job description

Role: Senior Associate / Associate - Android Mobile Developer

Department: Consumer Banking / Institutional Banking Technology

Location: Singapore (DBS Asia Hub, Changi Business Park)

Employment Type: Contract

About the Role

DBS Bank is seeking an Android Developer to build, enhance, and maintain secure, high-performance digital banking applications (e.g., DBS digibank, PayLah!, or corporate banking solutions). You will collaborate within an Agile team environment to build scalable mobile interfaces that power digital banking experiences across Singapore and Southeast Asia.

Key Responsibilities
  • Application Development: Design, build, and maintain native Android applications using Kotlin and Java.

  • Architecture & Clean Code: Implement scalable architectures (MVVM, Clean Architecture) and design patterns.

  • Security & Compliance: Implement secure authentication/authorization (OAuth 2.0, JWT, MFA), biometric login (Fingerprint/Face Unlock), certificate pinning, and Android Keystore protection adhering to OWASP Mobile Top 10 and SSDLC standards.

  • API Integration: Integrate RESTful APIs, JSON-based web services, and enterprise backend microservices.

  • Quality & Testing: Write unit and UI automation tests (JUnit, Espresso), practice TDD, conduct code reviews, and resolve complex performance issues.

  • DevOps & Delivery: Maintain CI/CD pipelines for automated builds, vulnerability scanning, and App Store/Play Store deployments.

  • Cross-Functional Collaboration: Partner with UI/UX designers, solution architects, cybersecurity engineers, and product owners in Agile/Scrum environments.

Requirements & Qualifications
Requirement
Details
Education

Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or related fields.

Experience

3-5+ years of hands-on native Android development experience.

Core Tech Stack

Kotlin, Java, Android SDK, Android Studio, Jetpack Compose, Coroutines/Flow, RxJava.

Security Expertise

Cryptography, Android Keystore, data encryption at rest/in transit, threat detection (e.g., v-Key, Zimperium).

Tools & CI/CD

Git, Jenkins, Bitrise, SonarQube, Gradle, JIRA/Confluence.

Nice to Have

Experience with mobile/internet banking systems, cross-platform frameworks, or HarmonyOS.

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

Similar jobs worth comparing

Senior Android Developer – Digital Banking Apps
Senior Android Developer – Digital Banking Apps

NEXTERA SOFTWARE SERVICES PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
SA, Mobile Developer, Institutional Banking Group Technology, Group Technology
SA, Mobile Developer, Institutional Banking Group Technology, Group Technology

DBS Bank Ltd • Singapore

On-site
SGD 60,000 - 110,000
IOS Developer-Mobile Banking (Clients IBM,DBS)
IOS Developer-Mobile Banking (Clients IBM,DBS)

NEXTERA SOFTWARE SERVICES PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Java Backend Developer(End clients => IBM, DBS bank)
Java Backend Developer(End clients => IBM, DBS bank)

NEXTERA SOFTWARE SERVICES PTE. LTD. • Singapore

Hybrid
SGD 120,000 - 180,000
Software Developer
Software Developer

MCONNECT CONSULTING PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Software Developer
Software Developer

ABS CONNECT PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
AVP, Application Developer, Institutional Banking Group Technology, Group Technology
AVP, Application Developer, Institutional Banking Group Technology, Group Technology

DBS Bank Ltd • Singapore

On-site
SGD 120,000 - 180,000
VP, Application Developer, Institutional Banking Group Technology, Group Technology
VP, Application Developer, Institutional Banking Group Technology, Group Technology

DBS Bank Ltd • Singapore

On-site
SGD 180,000 - 280,000
Senior Associate, Application Developer, Wealth Management Technology, Group Technology
Senior Associate, Application Developer, Wealth Management Technology, Group Technology

DBS • Singapore

On-site
SGD 100,000 - 160,000
VP, Team Lead, Application Developer, Institutional Banking Group Technology, Group Technology
VP, Team Lead, Application Developer, Institutional Banking Group Technology, Group Technology

Dbs Bank • Singapore

On-site
SGD 120,000 - 180,000