# Senior Java Developer

**Company**: Barclays
**Location**: Glasgow
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Finance

**Apply**: https://barclays.wd3.myworkdayjobs.com/en-US/External_Career_Site_Barclays/job/Glasgow-Campus/Lead-Java-Developer---Integration-Services_JR-0000121750-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_dcf99146-4a9

## Description

We are seeking a Senior Java Developer to join our Private Bank & Wealth Management team and contribute to the Investments Transformation Program, a strategic effort to modernize the technologies supporting our front office.

As a Senior Java Developer, you will design and develop services connecting our complex estate to a market-leading financial advisory platform, while adopting modern engineering practices to simplify our technology stack and improve resilience, scalability, observability, and delivery capability.

Your responsibilities will include:

- Developing and delivering high-quality software solutions using industry-aligned programming languages, frameworks, and tools

- Collaborating with cross-functional teams to define software requirements and devise solution strategies

- Participating in code reviews and promoting a culture of code quality and knowledge sharing

- Staying informed of industry technology trends and innovations and contributing to the organisation's technology communities

- Adhering to secure coding practices to mitigate vulnerabilities and protect sensitive data

- Implementing effective unit testing practices to ensure proper code design, readability, and reliability

As an Assistant Vice President, you will be expected to:

- Advise and influence decision-making, contribute to policy development, and take responsibility for operational effectiveness

- Lead a team performing complex tasks, using well-developed professional knowledge and skills to deliver on work that impacts the whole business function

- Set objectives and coach employees in pursuit of those objectives, appraise performance relative to objectives, and determine reward outcomes

The ideal candidate will have:

- Ample experience in Java 21-25 development, delivering scalable, high-performance enterprise applications

- Validated expertise in Spring Boot 4.x, REST APIs, and Microservices, designing and implementing modern cloud-native solutions

- Excellent troubleshooting, analytical, and problem-solving skills, with the ability to quickly diagnose and resolve multi-faceted technical issues

Some other highly valued skills may include:

- Experience with or a strong interest in AI-assisted programming, code generation tools, and Agentic AI

- Ample experience with GitLab CI/CD, Maven/Gradle, and automated testing, enabling efficient software delivery and high-quality code standards

- Expertise in Kubernetes, Docker, and containerization, building and managing scalable, cloud-native applications

## Skills

### Required
- Java 21-25
- Spring Boot 4.x
- REST APIs
- Microservices
- GitLab CI/CD
- Maven/Gradle
- Kubernetes
- Docker

### Nice to have
- AI-assisted programming
- code generation tools
- Agentic AI

---

Source: [Apply at barclays.wd3.myworkdayjobs.com](https://barclays.wd3.myworkdayjobs.com/en-US/External_Career_Site_Barclays/job/Glasgow-Campus/Lead-Java-Developer---Integration-Services_JR-0000121750-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
