- Designing, developing and maintaining Java-based backend applications
- Building secure RESTful APIs and microservices using Spring Boot
- Contributing to technical design and solving complex engineering problems
- Supporting CI/CD pipelines and automated deployment processes
- Collaborating with engineers, business teams and delivery partners
- Contributing to major banking transformation programs
- Providing occasional support across the frontend where required
What we’re looking for
- Commercial experience with Java, Spring Boot and RESTful APIs
- Strong understanding of API design principles and industry standards
- Experience implementing secure APIs using OAuth and JWT
- Familiarity with CI/CD tools such as Jenkins, Bamboo and Bitbucket
- Solid analytical, design and problem‑solving capabilities
- Experience working in an Agile engineering environment
- Knowledge of J2EE or Struts would be beneficial
- React experience is advantageous but not essential