Job Description
EMEA Recruitment are proud to be supporting our banking client in hiring a Senior Product Engineer for their Digital Banking team. This organisation promotes a vibrant, diverse and inclusive workplace, where you are encouraged to learn and grow.
Senior Product Engineer - Payments, Singapore
The role:
As a seasoned technologist, reporting into the Engineer Chapter Lead, the Senior Product Engineer will be part of The Data Digital and Transaction Banking team, whose mission is to provide a world-class Digital bank for corporate and Institutional clients, delivering a superior customer experience across Cash Management, Foreign Exchange, Trade Finance and Lending products.
Your responsibilities as part of the team:
- The build and run of a digital omnichannel platform comprising of a unified security, registration and user experience, with supporting partner integration services and widgets
- The build and run of payment, reporting, commercial card and security self-service application capability on top of the platform
- Supporting the integration of partners into the platform
Your expertise:
- You are a seasoned technologist – experience working in complex environments developing significant components of a digital solution using industry best practices
- Always on the search for continuous improvement
- Strong development experience with Java 8+, Springboot
- You have strong experience with microservices architectures and APIs
- Strong experience with iterative delivery using Scrum, Kanban or SAFe
- Strong experience in devOps principles and CI/CD pipelines
- Experience with SQL database persistence frameworks JPA, Hibernate
- Experience developing responsive user interfaces using modern Javascript frameworks such as ReactJS, VueJS, AngularJS
- Experience automating functional and non-functional tests with testing frameworks such as CucumberJS, RestAssured, WebdriverIO, Jmeter
- Demonstrated ability to solve complex problems, think creatively with attention to detail
- Demonstrated ability to share knowledge and collaborate well within a team
- Time management, organisational skills and excellent written and verbal communication skills
Nice to haves (not essential):
- Experience with cloud platforms (e.g. GCP, AWS)
- Experience to Docker and Kubernetes platforms (e.g. Openshift, EKS, GKE)
- Enterprise platform experience with a high volume of transactions/users
- Experience with Typescript, Node.js, MongoDB and Redis
- Grasp of security best-practices
- Performance testing and tuning
If you have the relevant skills, we invite you to get in contact to find out more about this Senior Product Engineer - Payments role by either using the link below, or if you prefer, send your CV to sophie.kelly@emearecruitment.eu. For a confidential conversation, please call Sophie in our Singapore office on + 65 31 58 5151
Get NEW JOBS like these
by email - as they go live.
Get NEW JOBS like these
by email - as they go live.