Requirements
Must have:
- We are looking for experienced Full Stack Engineers with strong commercial experience in Java and modern front-end frameworks such as ReactJS or AngularJS.
- You should have hands-on experience with Java 17, Spring Boot 3, REST APIs, JPA, and microservices architecture.
- You should be comfortable working with TypeScript, HTML5, and modern frontend development practices.
- Experience with cloud-native and DevOps tools such as AWS Lambda, Step Functions, IAM, Docker, and CI/CD pipelines is required.
- You should have experience with messaging and integration technologies such as Kafka or MQ.
- Strong testing experience is essential, including JUnit 4/5, Jest, Karma, and BDD/TDD practices.
- You should be familiar with Git, GitLab, IntelliJ IDEA, JIRA, and MS SQL Server.
- Experience working in Agile delivery teams and following automated testing and secure-by-design engineering principles is required.
- You must be SC eligible.
- Experience in enterprise banking or complex digital transformation programmes would be highly beneficial.
Responsibilities:
- We design and develop scalable enterprise applications for major banking and digital transformation programmes.
- We build high-quality, maintainable, and secure code across the full stack.
- We collaborate closely with engineering, product, and design teams to deliver modern digital platforms.
- We contribute to code reviews and help improve our engineering practices.
- We work within Agile delivery teams to deliver complex solutions efficiently.
- We apply automated testing and secure-by-design principles throughout the development lifecycle.
- We help shape and support modern cloud-native architecture and engineering standards.
Company:
We are hiring 5 experienced Full Stack Engineers to join our enterprise banking projects, delivering secure, scalable, and modern digital platforms.
We offer a hybrid working model with 1 day per week onsite in Cardiff, which is non-negotiable, and a salary of £60,000 to £80,000 depending on experience. You will join an engineering-led environment where we use modern cloud-native technologies and collaborate across multidisciplinary teams to solve complex technical challenges.