D

DBS Bank

Regional bank offering digital banking

Associate Fullstack Developer - Wealth Management Technology, Group Technology

Full-Stack EngineeringUpdated on Nov 12
Full-timeSingaporeNo salary listedIn-person

About the Job

Requirements

  • Solid programming skills in Java, Python, or similar languages.
  • Experience with modern technology stacks including Spring Boot, React, and Python.
  • Strong understanding of coding principles, design patterns, and software engineering best practices.
  • Proficiency with Git/Bitbucket version control and collaborative development workflows.
  • Solid understanding of relational databases such as MySQL, PostgreSQL, and MariaDB.
  • Experience with database design, optimization, and querying.
  • Deep understanding of AI models and their appropriate use cases.
  • Ability to select and use appropriate AI tools, such as Claude Code and Gemini CLI, based on specific task requirements.
  • Knowledge of AI models, including Claude Opus, Sonnet, Haiku, and Gemini variants, and their strengths and limitations.
  • Ability to contribute to model evaluation and optimization for organizational AI tools.
  • Experience applying AI assistance in a disciplined, spec-driven development approach.
  • Good understanding of DevOps practices and tools.
  • Familiarity with Jenkins, Docker, and OpenShift deployments.
  • Experience with CI/CD pipelines.
  • Proficiency with JIRA for task management and tracking.
  • Experience with Confluence for documentation and knowledge management.
  • Ability to work efficiently within DBS's technology ecosystem.
  • Bachelor's degree in computer science.
  • 2–5 years of relevant software development experience.

Responsibilities

  • Design, develop, and maintain robust applications using spec-driven development approaches across React, Spring Boot, Python, and other modern technologies.
  • Independently analyze requirements, identify potential blockers, and drive tasks to completion with minimal supervision.
  • Write clean, maintainable code following established design patterns and best practices.
  • Use JIRA, Confluence, and other collaboration tools for documentation and knowledge sharing.
  • Participate in code reviews and contribute to continuous improvement of development practices.
  • Troubleshoot and resolve technical issues using a methodical, solution-oriented approach.

Desired Qualifications

  • JavaScript or TypeScript programming skills for frontend development.
  • Knowledge of data engineering concepts and practices.
  • Experience with modern frontend frameworks and libraries.

About the Company

DBS Bank

Regional bank offering digital banking

DBS Bank provides banking and financial services in Singapore and Southeast Asia, including personal and business banking, loans, deposits, wealth management, and payments. It serves customers through a network of branches and a digital platform that lets people open accounts, transfer funds, borrow, and invest via online and mobile apps. The bank differentiates itself with government-backed origins, rapid regional growth, a strong emphasis on digital banking, and a broad mix of consumer, corporate, and wealth services. Its goal is to be a leading, trusted financial services provider in Asia, supporting customers and economies with reliable banking and sustainable growth.

Company size
10,001+
Company stage
IPO
Headquarters
Singapore, Singapore
Founded
1968

Recently Posted Jobs

Explore more opportunities at DBS Bank

See more jobs