← All jobs

Senior Full Stack Developer

London, United Kingdom Full-time
Java DeveloperFrontend DeveloperApplication ArchitectTechnical ArchitectPrincipal EngineerStaff EngineerFull Stack Java Developer

Archer is matching candidates to this role at Barclays. Create a free profile and Archer will check you against this role and every other live role, showing you exactly where you match.

Join us as a Senior Full Stack Developer, where you’ll be responsible for designing, building, and scaling enterprise-grade applications using Java, Spring Framework, ReactJS and modern open-source technologies. You’ll drive the development of highly responsive user interfaces with Angular, React while delivering cloud-native secure, resilient micro services using Spring Boot, RESTful APIs, OAuth2, and JWT. You’ll also benefit from working within a collaborative engineering environment, leveraging CI/CD and DevOps best practices with tools like GitLab or Jenkins, alongside observability platforms such as Prometheus, Grafana, and ELK to ensure high performance and reliability.

 

To be successful as a Senior Full Stack Developer, you should have the following essential skills:

 

  1. Experience as a Full Stack Developer using Java, Spring Framework, and open‑source technologies to build enterprise‑grade applications.
  2. In-depth knowledge and extensive experience on UI development with a focus on Angular/React JS. 
  3. Considerable experience building microservices in cloud using RESTful APIs, Spring Boot, Spring Security, OAuth2, and JWT, with a focus on scalability, security, and resiliency.
  4. Experience with DevOps/CI/CD + Observability - GitLab or Jenkins and observability/monitoring tooling (Prometheus, Grafana, ELK).

 

Some other highly valued skills may include:

 

  1. Experience and practical exposure to AI-assisted development, proven track record of enhanced efficiency by the usage of Generative AI and/or Agentic AI.
  2. Ability to mentor engineers, drive engineering standards, influence architectural decisions, and operate effectively in large‑scale, regulated enterprise environments.
  3. Practical experience integrating LLM‑based capabilities into applications or engineering workflows (e.g. intelligent services, automation, POCs or production use cases).
  4. Ample knowledge of Private Banking products, client journeys, and regulatory landscape across UK and international markets, applied to solution shaping and delivery.

 

You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen strategic thinking and digital and technology, as well as job-specific technical skills.

 

This role will be based in our London office.

Apply knowing you're qualified

One free profile is all it takes. Archer checks you against this role and every other live role we list, and shows you exactly which requirements you meet before you apply.

Not quite the right role?

Archer scans thousands of live roles and surfaces the ones you genuinely match, each with a clear explanation of why. It keeps working after you apply, so you hear about roles you would never have found by searching.

Create your free profile