D

DBS Bank

Regional bank offering digital banking

Java Developer - Institutional Banking Technology

Backend EngineeringUpdated on Nov 12
Full-timeGuangzhou, Guangdong Province, ChinaNo salary listedIn-person

About the Job

Requirements

  • At least 5 years of work experience and a bachelor's or master's degree in computer science, engineering, or a related field.
  • Strong proficiency in Java and familiarity with Python.
  • Proven software development experience, preferably in financial services.
  • Solid understanding of relational and NoSQL databases.
  • Experience with middleware services such as Kafka and RocketMQ.
  • Experience with cloud platforms such as Azure, AWS, GCP, or OCP, and cloud-native application development.
  • Experience with DevOps principles and CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps.
  • Experience with scripting languages such as Bash and sh, and familiarity with Linux/Unix environments.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work effectively in an agile, fast-paced, and collaborative environment.

Responsibilities

  • Develop, test, and deploy high-quality, scalable, and resilient applications using modern programming languages and frameworks.
  • Develop and integrate Generative AI and machine learning models into financial applications, potentially working with GenAI/ML platforms and services.
  • Participate in architectural design for new and existing systems, ensuring alignment with business requirements and best practices for performance, security, and scalability.
  • Implement and maintain continuous integration and continuous delivery pipelines to automate software delivery and support efficient, reliable deployments.
  • Work with product managers and product owners to understand business needs and translate them into technical solutions.
  • Provide technical support and troubleshoot production issues to ensure high availability and performance of critical applications.
  • Create and maintain technical documentation for applications and systems.
  • Monitor emerging technologies and industry trends, particularly in AI/ML, cloud computing, and financial technology, to drive team improvement and innovation.

Desired Qualifications

  • Knowledge of financial markets products and processes.
  • Front-end development experience with frameworks or languages such as Angular, JavaScript, or React, especially for full-stack roles.
  • Prior professional experience in fintech or the top-tier banking industry.

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