Android Developer(for DBS bank via IBM)

NEXTERA SOFTWARE SERVICES PTE. LTD.

Singapore

On-site

SGD 90,000 - 120,000

Part time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

DBS Bank is seeking a Senior Associate/Associate Android Mobile Developer to design, build, and maintain secure, high-performing Android banking apps in Singapore. You will work in an Agile team to deliver across Singapore and Southeast Asia, focusing on robust architecture and secure authentication.

Key work includes Kotlin/Java development, MVVM/ Clean Architecture, secure coding, API integration, and CI/CD.

Qualifications

  • 3–5+ years of hands-on native Android development experience.
  • Bachelor's degree in Computer Science, IT, Software Engineering, or related field.
  • Core tech stack: Kotlin, Java, Android SDK, Android Studio, Jetpack Compose, Coroutines/Flow, RxJava.
  • Security: Android Keystore, encryption, OAuth 2.0/JWT/MFA, secure coding practices.
  • CI/CD and tooling: Git, Jenkins, Bitrise, SonarQube, Gradle, Jira/Confluence.

Responsibilities

  • Design, build, and maintain native Android apps using Kotlin and Java.
  • Implement MVVM/ Clean Architecture and scalable design patterns.
  • Ensure security and compliance (OAuth 2.0, JWT, MFA) and Android Keystore protection.
  • Integrate RESTful APIs and enterprise backend microservices.
  • Write unit/UI tests, perform code reviews, and optimize performance.
  • Maintain CI/CD pipelines and manage app deployments to stores.
  • Collaborate with UI/UX, architects, cybersecurity engineers, and product owners.

Skills

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

Education

Bachelor's degree in Computer Science

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 – Secure Banking Apps (Kotlin)
Senior Android Developer – Secure Banking Apps (Kotlin)

NEXTERA SOFTWARE SERVICES PTE. LTD. • Singapore

On-site
SGD 90,000 - 120,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

Hybrid
SGD 120,000 - 180,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 mobile developer (iOS & Android) - digital banking (24/7 support)(weekends, shift) #IKR
senior mobile developer (iOS & Android) - digital banking (24/7 support)(weekends, shift) #IKR

RECRUIT EXPRESS PTE LTD • Singapore

On-site
SGD 120,000 - 160,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
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
AVP, Application Developer, Wealth Management Technology, Group Technology
AVP, Application Developer, Wealth Management Technology, Group Technology

DBS • Singapore

On-site
SGD 120,000 - 180,000
React JS Developer(For DBS Via IBM)
React JS Developer(For DBS Via IBM)

NEXTERA SOFTWARE SERVICES PTE. LTD. • Singapore

On-site
SGD 90,000 - 110,000