CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Senior Java Developer United Kingdom Jobs

7 Job Offers

Efx Senior Java Developer
Save Icon
Join UBS Global Markets as an eFX Senior Java Developer in London. You will design low-latency, high-throughput algorithmic trading platforms, collaborating with quantitative analysts on pricing and execution strategies. This role involves full ownership of initiatives, from market connectivity t...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
ATYETI
Expiration Date
Until further notice
Senior Java Developer (AVP)
Save Icon
Senior Java Developer (AVP) at Citi in Belfast. Join a global team redefining finance, building high-scale systems that process $5 trillion daily. You will develop robust applications using Core Java, Spring Boot, and Microservices, with hands-on AI tool experience. Enjoy 27 days leave, bonus, pr...
Location Icon
Location
United Kingdom , Belfast
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Developer
Save Icon
Senior Java Developer sought by Barclays for their LF Custody platform team in Glasgow. This senior technical role focuses on hands-on development and engineering leadership, not people management. You will design and deliver scalable solutions using Java J2EE, Spring, and messaging technologies ...
Location Icon
Location
United Kingdom , Glasgow
Salary Icon
Salary
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Senior Java Developer
Save Icon
Senior Java Developer sought by Citi Belfast to design and deploy microservices and RESTful APIs using Spring Boot. Requires 5+ years of core Java expertise, multi-threading, and Spring Framework proficiency. Join a global banking leader offering hybrid work, 27 days leave, private medical care, ...
Location Icon
Location
United Kingdom , Belfast
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Developer - Fixed Income Algo Technology
Save Icon
Senior Java Developer role in London, focusing on Fixed Income Algo Technology. You will design low-latency, high-throughput trading components using Core Java, Kafka, and Chronicle. Collaborate directly with Traders and Quants to build robust back-testing frameworks and live trading systems. Ben...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Front Office Senior Java Developer
Save Icon
Join Barclays in Glasgow as a Senior Java Developer, embedded within the Front Office. You will build scalable Java/Spring Boot solutions for the global EFG Funding Desk, directly supporting critical T+1 settlement transitions. This role requires strong collaboration with business users and offer...
Location Icon
Location
United Kingdom , Glasgow
Salary Icon
Salary
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Senior Java Developer
Save Icon
Join our London team as a Senior Java Developer. You will design and maintain scalable applications and microservices on GCP (GKE, PubSub, BigQuery). Your role includes mentoring juniors, building data pipelines, and ensuring quality via CI/CD and Agile practices. Apply your expertise in OOP and ...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
80000.00 - 90000.00 GBP / Year
signifytechnology.com Logo
Signify Technology
Expiration Date
Until further notice

About the Senior Java Developer role

Explore senior Java developer jobs and discover a pivotal career at the heart of modern software engineering. A Senior Java Developer is an experienced professional responsible for designing, building, and maintaining high-performance, scalable, and secure enterprise-grade applications. This role transcends basic coding, involving deep architectural contributions and technical leadership within development teams. Professionals in these positions are instrumental in transforming business requirements into robust technical solutions, ensuring system reliability, and driving technological innovation.

Typically, the core responsibilities of a Senior Java Developer encompass the entire software development lifecycle. They lead the design and implementation of application architecture, often focusing on microservices and distributed systems. Writing clean, efficient, and well-documented code using core Java and modern frameworks like Spring Boot is fundamental. They develop and integrate RESTful APIs, design data persistence layers using both SQL and NoSQL databases, and implement security protocols. A significant part of the role involves mentoring junior developers, conducting rigorous code reviews, and advocating for best practices in code quality and testing. Furthermore, they collaborate closely with cross-functional teams including product managers, business analysts, and DevOps engineers to define requirements, troubleshoot complex issues, and ensure timely project delivery.

The typical skill set for these senior roles is extensive and evolving. A strong foundation in Core Java (including versions 8 and above) and the Spring ecosystem (Spring Boot, Spring Cloud, Spring Security) is essential. Expertise in microservices architecture, containerization with Docker, and orchestration with Kubernetes is highly common. Proficiency in building event-driven systems using messaging platforms like Kafka, alongside experience with CI/CD pipelines and tools like Jenkins and Git, is expected. Beyond technical prowess, successful candidates demonstrate excellent problem-solving abilities, a keen understanding of system design patterns, and a commitment to writing testable code using frameworks like JUnit. Familiarity with cloud platforms (AWS, Azure, GCP) and front-end technologies (like Angular or React) is often a valuable asset. Senior developers are also expected to possess strong soft skills: clear communication, the ability to lead initiatives, a growth mindset adaptable to new technologies like AI tooling, and a collaborative spirit focused on continuous improvement.

When searching for senior Java developer jobs, candidates should be prepared for roles that demand both deep technical expertise and strategic influence. These positions offer the opportunity to work on critical systems, guide technical direction, and play a key role in an organization's digital transformation. Whether focusing on backend services, full-stack development, or specialized domains, senior Java developers are the cornerstone of building resilient and forward-looking software platforms.