As a Full Stack Engineer, you will be part of Cash & Transactional Banking Technology team. You will bridge the gap between business vision and technical reality, contributing to major transformation programs that elevate our core digital platforms. This is a hands-on role where you will tackle complex technical problems, build secure APIs, and design seamless user experiences.
Key Responsibilities
Partner closely with business teams to plan, design, and deliver critical project pipelines.
Develop robust, scalable end-to-end applications using Java, Spring Boot, and React.
Architect and implement secure RESTful APIs adhering to strict industry standards using OAuth and JWT authentication.
Solve complex technical problems with strong analytical and architectural design capabilities.
Maintain and optimise automated CI/CD pipelines using Bitbucket, Jenkins, and Bamboo to ensure seamless code deployment.
About You
Proven commercial experience working across the full stack, specifically with Java (J2EE/Struts/Spring Boot) on the back end and React on the front end.
A deep, fundamental understanding of RESTful API design principles and secure authentication protocols.
Highly confident operating within modern CI/CD environments utilising tools like Jenkins, Bitbucket, and Bamboo.
Previous experience working within enterprise environments, ideally banking or financial services.
Exceptional analytical skills with a proactive approach to untangling complex technical problems.
At Randstad, we are passionate about providing equal employment opportunities and embracing diversity to the benefit of all. We actively encourage applications from any background.
...