x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Engineering Job   »   VP, Engineering Lead (Remittance & Payment), Consumer Banking Group Technology, Technology & Operations
 banner picture 1  banner picture 2  banner picture 3

VP, Engineering Lead (Remittance & Payment), Consumer Banking Group Technology, Technology & Operations

Dbs Bank Ltd.

Dbs Bank Ltd. company logo

Business Function

Group Technology and Operations (T&O) enables and empowers the bank with an efficient, nimble and resilient infrastructure through a strategic focus on productivity, quality & control, technology, people capability and innovation. In Group T&O, we manage the majority of the Bank's operational processes and inspire to delight our business partners through our multiple banking delivery channels.

Responsibilities

  • Lead the Design and development function for Payments and Remittance withing Digital Technology function
  • Enforce best practices in code quality and release/deployment process to achieve near zero production incidents.
  • Drive devops improvements in team including quality engineering.
  • Ensure agreed architecture is implemented by development team using agreed patterns with engineering teams and architects
  • Analyse metrics related to services and system health and drive proactive intervention to improve reliability – availability, latency, capacity, scalability etc
  • Understands payments business function, construct a solution architecture around Microservices and APIs, and be able to decompose monolith applications into meaningful implementable Microservices and APIs in a Cloud/DevOps environment.
  • Partner with development teams to improve services through rigorous testing and best-practice release procedures
  • Perform POC’s and come up with patterns and frameworks.
  • Take part in software design review
  • Mentor fullstack developers in the team to help them to adopt best development and instrumentation practices
  • Contribute to the continuous improvement of the code quality.
  • Review pull requests and give constructive feedbacks to the peers/junior developers.


Requirements

  • Mandatory – Very good understanding of Payments and Remittance from both functional and technical aspects from a retail consumer perspective
  • Mandatory – Well versed with Observability tools such as App Dynamics and Grafana
  • Mandatory – Good understanding of metrics involved in measuring Reliability of services such as availability, latency etc.
  • Mandatory - Experience in design Cloud native, Event based and Microservice Architecture.
  • Hands on experience with Spring and/or Spring Boot, Experience in designing and working with REST APIs
  • Ability to write and review production quality code with good understanding of quality engineering
  • Comfortable with practicing TDD and pair programming and experience in agile software development.
  • Experience and proficiency in using Linux/bash shell, knowledge or experience with Kotlin, Golang and/or Rust is preferred
  • Experience in using code quality tools like SonarCube.
  • Experience with most of our tech stack: Java 8/11, Spring Boot, Junit / Mockito, Karate / Gherkin, MariaDB, Kafka / Avro, git, Pivotal Cloud Foundry, Jenkins


Apply Now


We offer a competitive salary and benefits package and the professional advantages of a dynamic environment that supports your development and recognises your achievements.

✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?

Similar Jobs