Java Fullstack Engineer

Lorien
Edinburgh, UK
1 day ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Java (Programming Language) Amazon Web Services Cloud Computing Software Quality Code Review Continuous Delivery Continuous Integration DevOps Cloud Platform System Spring-boot Microservices

Job description

Location: London (team based) Remote from Manchester / Edinburgh considered

Contract: 6 Months

Overview

We are looking for multiple experienced Java Software Engineers (up to 9 roles) to join a high-performing engineering team within a leading retail banking organisation. You will be working on modern, cloud-native platforms delivering scalable digital banking solutions.

This is an excellent opportunity to contribute to customer-facing applications, with a strong focus on microservices architecture, continuous delivery, and full-stack development.

Key Responsibilities

  • Design, develop, and maintain microservices-based applications using Java and Spring Boot
  • Build scalable and resilient solutions aligned with modern engineering best practices
  • Contribute to CI/CD pipelines and drive Continuous Deployment practices
  • Deliver production-ready, cloud-native solutions on AWS
  • Collaborate with cross-functional teams including Product, DevOps, and QA
  • Ensure code quality through testing, automation, and code reviews

Required Skills & Experience

  • Strong hands-on experience with Java (core) and Spring Boot
  • Proven track record building and maintaining microservices architectures
  • Experience working in CI/CD environments with Continuous Deployment
  • Strong understanding of cloud-based development (AWS preferred)
  • Experience delivering production-grade applications in agile environments
  • Exposure to mobile banking platforms or digital banking products
  • Experience within financial services / retail banking environments
  • Knowledge of DevOps practices and tooling

Why Join?

  • Opportunity to work on large-scale digital transformation programmes
  • Collaborative, modern engineering environment
  • Exposure to cutting-edge cloud technologies and practices
  • High-impact work within a leading financial services organisation

Requirements

  • Strong hands-on experience with Java (core) and Spring Boot
  • Proven track record building and maintaining microservices architectures
  • Experience working in CI/CD environments with Continuous Deployment
  • Strong understanding of cloud-based development (AWS preferred)
  • Experience delivering production-grade applications in agile environments
  • Exposure to mobile banking platforms or digital banking products
  • Experience within financial services / retail banking environments
  • Knowledge of DevOps practices and tooling

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

56 sec

The hidden costs of delayed peer code reviews

Tim Gilboy Tim Gilboy

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

3:37 min

State of Java on AWS serverless applications

Vadym Kazulkin Vadym Kazulkin · LIVE

Videos

See all

Related articles

See all