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.
The DBS Core Banking team is looking for a mid-level hands-on software engineer lead to join API first team.
In this role, you will be working within a larger team to continue building out a set of API and events – based architecture to deliver Core Banking API-First initiative.
You will participate in end-to-end design, development, and delivery, as well as level 2/3 support. The work will be completed using a DevOps approach, which means you are responsible for your code from conception to production (including requirements, design, development, testing, rollout, and ultimately supporting it in the real world). You will be required to solve real business problems via market-leading, innovative, and practical solutions.
You will need to possess excellent hands-on technical skills in Java along with a holistic approach to problem-solving and an advanced level of communication skills.
Manage team to delivery microservice based APIs and event driven architecture, on time
Implement/Improve processes to ensure high standard and quality delivery
Assist team in End to End design to get consistent standard across microservices
Excellent Java programming skills, with Springboot know-how
Experienced in building APIs with OAuth, Tokenization, Encryption
Solid grasp of how to build and consume APIs
REST is a must
RPC is useful
Experience with messaging stacks
Kafka or similar event streaming technology is highly desirable
MQ / JMS is desirable
Experience with databases
RDBMS is a must
No-SQL is highly desirable
Distributed RDBMS is desirable
Comfortable working in Linux environment (bash scripting, and other tools)
Experience with agile methods, along with having found their limitations and ways to overcome them.
Experience working with Confluence, JIRA, git, Jenkins, Sonaror similar tools used for collaboration and continuous integration.
Experience with Pivotal Cloud Foundry is desirable
A solid understanding of modern methodologies such as agile / test-driven development, DevOps, SRE and related trends
Excellent teamwork, problem-solving, and documentation skills
Inquisitive nature and demonstrated experience communicating value, progress, metrics, and methods to an audience of technical and non-technical stakeholders
We offer a competitive salary and benefits package and the professional advantages of a dynamic environment that supports your development and recognises your achievements.