This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
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.
Job Responsibility
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
Requirements
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
Bachelor or Master's degree in Computer Science Information Technology or a related field
Hands-on experience with React Spring Boot RESTful APIs in Java J2EE and Struts