Enable job alerts via email!

Java Full-Stack Developer

Barclays Bank Plc

Camden Town

On-site

GBP 60,000 - 80,000

Full time

Today
Be an early applicant

Job summary

A leading financial services company is seeking a full-stack engineer to design and improve software using Java and Angular. You will develop high-quality solutions, collaborate with diverse teams, and ensure code quality. Expertise in Kubernetes and cloud tools is required, along with financial services experience. This role is based in Camden Town, London.

Qualifications

  • Proven experience as a full-stack engineer using the latest Java and Angular versions.
  • Experience with cloud environments and associated tools.
  • Strong understanding of risk and controls in Financial Services.

Responsibilities

  • Development and delivery of high-quality software solutions.
  • Collaboration with teams to define requirements and integration strategies.
  • Implementation of effective unit testing practices.

Skills

Java
Angular
Kubernetes
OpenShift
Hadoop
Kafka
AWS tooling (Redshift, S3)
GraphQL
Job description
Overview

Purpose of the role: To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.

Responsibilities
  • Development and delivery of high-quality software solutions using industry aligned programming languages, frameworks, and tools.
  • Ensuring that code is scalable, maintainable, and optimized for performance.
  • Cross‑functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
  • Participation in code reviews and promotion of a culture of code quality and knowledge sharing.
  • Staying informed of industry technology trends and innovations and actively contributing to the organization’s technology communities.
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.
Qualifications
  • Proven experience as a full‑stack engineer using Java and Angular latest versions.
  • Experience with cloud and related tools like Kubernetes and OpenShift.
  • Financial Services experience.
  • Highly valued skills: Hadoop, Kafka, AWS tooling like Redshift, S3, GraphQL. Exposure to Risk is a plus.
  • Assessment on key critical skills relevant for success in role: risk and controls, change and transformation, business acumen, strategic thinking and digital and technology, as well as job‑specific technical skills.
Location

This role will be based out of our London Canary Wharf Office.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.