Fullstack Developer, Group Consumer Banking and Big Data Analytics Technology, Technology & Operations Fullstack Developer, Group Consumer Banking and  …

DBS Bank Limited
in Singapore
Permanent, Full time
Be the first to apply
DBS Bank Limited
in Singapore
Permanent, Full time
Be the first to apply
Fullstack Developer, Group Consumer Banking and Big Data Analytics Technology, Technology & Operations
Business Function

At DBS, we see ourselves as a 28,000 people start up, leveraging start up thinking while relying on the latest innovation to design and develop technology solutions for our customers and people. With a strong culture of innovation, experimenting with new technology and collaboration with the FinTech community, we aim to simplify payment so we can help others Live More, Bank Less. With such ambition, we invented DBS PayLah!, one of our digital Lifestyle apps.

DBS PayLah!, which is more than just Singapore's favourite payments app. It's your everyday app for booking a ride, ordering lunch, scoring seats to a show and finding all your favourite DBS/POSB Cards rewards and deals. You can even track and redeem your DBS/POSB Cards points and enjoy personalised rewards, all on PayLah!
Anyone of any age or from any bank can enjoy the convenience of PayLah! Students under 16 can now also register for their first digital wallet with parental consent.
There's an ever-growing list of partners and over 180,000 acceptance points like hawker centres, retail outlets sports centres, and restaurants. Use PayLah! to discover a world of DBS/POSB Cards rewards and exclusive deals on food, shopping, transport, movies and more!
In our payment digital transformation journey ahead, all of DBS Lifestyle apps are adopting common services, platforms, architectural principles, and design patterns. DBS PayLah! tech team intend to build loosely coupled but tightly aligned components that are built expecting to be reused while anticipating change. The common set of parameters and tools for software development provides a consistent approach to security, maintainability and reliability. In addition, architectural agility has a causal relationship with potential strategic and operational benefits.

As engineering teams design and build new capabilities & features on PayLah!, we begin with an end-state vision of how the new capabilities & features will operate within this architecture and then, engineer them accordingly.
Key Accountabilities / Roles and Responsibilities
  • Design & deliver seamless consistent digital customer journeys on DBS Lifestyle apps across all domains across countries
  • Ensure the quality delivery of software application enhancements and projects related to DBS Lifestyle apps
  • At least a Degree in Computing / Computer Science / Engineering from a reputed University
  • Minimum 8 years experience in IT and software development on open source software stack, with a culture of collaboration and teamwork
  • Strong hands-on experience in Java/Kotlin programming, building server side applications as well web/mobile interface
  • Experience with Frameworks such as Spring Boot
  • Experience UI framework like ReactJs/Angular
  • Strong knowledge in SQL (MySQL, MariaDB)
  • Familiar with Linux operation system
  • Experience working with, or an interest in Agile Methodologies, such Scrum
  • Knowledge of software best practices, like Test-Driven Development (TDD) and Continuous Integration (CI)
  • Experience building, deploying, and maintaining microservices on PCF, AWS, Kubernetes or OpenShift
  • Know what "immutable", "idempotent", "stateless application", "auto scaling" mean. You can explain how and why these traits are important, citing specific examples from your professional experience.
  • Ability to build applications using distributed microservice architecture, and capacity to debug and optimize code and automate routine tasks
  • Understand API architectures; hands on experience with designing and deploying APIs through API gateways and portals, including API documentation using standards such as Swagger
  • Familiarity with modern Public Cloud services on AWS and Azure; relevant certifications preferred
  • Hands on working knowledge on DevOps tools for source control and code branch strategy (Git, Bitbucket), Continuous Integration (Jenkins, Maven), Continuous Delivery (CA Release Automation)
  • Strong Problem-Solving skills and ability to solve unstructured problem and challenge status quo
  • Must be comfortable working in an extremely fast paced environment, with an ability to prioritise accordingly to meet deadlines
  • Strong communication and interpersonal skills
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.
DBS Bank Limited logo
More Jobs Like This
See more jobs