×
Register Here to Apply for Jobs or Post Jobs. X

Senior Java Developer

Job in Greater London, London, Greater London, EC1A, England, UK
Listing for: Global
Full Time position
Listed on 2026-01-13
Job specializations:
  • Software Development
    Senior Developer, Java Developer, Software Engineer, Full Stack Developer
Job Description & How to Apply Below
Location: Greater London

Accepting applications until: 27 February 2026 Job Description

Your Role:
Senior Java Developer

Are you an experienced Senior Java Developer looking to lead a team building cutting‑edge, event‑driven systems that power millions of digital advertising moments every day?

As a Senior Java Developer within our Digital Out of Home (DOOH) team, you’ll play a key role in developing the programmatic advertisement platform that powers all digital assets across Global’s outdoor estate — from large roadside signs to the Transport for London network.

You’ll lead a talented agile team working with modern Java microservices (
Java 21, Spring Boot
), deployed on Kubernetes (
EKS on AWS
), with CI/CD pipelines using Jenkins and Terraform, and observability through Prometheus and Grafana. This platform sits at the heart of Global’s outdoor advertising ecosystem and must be available 24/7, 365 days a year.

We’re a close‑knit, collaborative team that values creativity, technical excellence, and working together to deliver meaningful impact.

Key Responsibilities

As a Senior Java Developer at Global, your responsibilities will include:

  • Designing and developing new features and enhancements (16.6%), evolving the platform’s architecture to support future growth.
  • Collaborating across teams (16.6%), working closely with developers, tech leads, and product owners to shape solutions and ensure smooth integration across our services.
  • Leading best practices (16.6%), maintaining high coding standards and promoting good development practices through code reviews and mentorship.
  • Contributing to CI/CD and Dev Ops processes (16.6%), helping to maintain and improve pipelines, deployments, and production reliability.
  • Supporting production environments (16.6%), monitoring and maintaining the services you build to ensure performance and availability.
  • Driving innovation (16.6%), continuously improving how we design, deliver, and scale our digital ad platform.
What You’ll Love About This Role
  • Think Big: Develop a world‑class dynamic ad insertion platform that delivers personalised experiences for millions of people every day.
  • Own It: Lead an agile team with the autonomy to solve complex challenges and make impactful decisions.
  • Keep It Simple: Build reliable, elegant solutions using modern technologies that scale with Global’s growth.
  • Better Together: Work closely with both technical and product stakeholders in a supportive, collaborative environment.
What Success Looks Like

In your first few months, you’ll have:

  • Delivered new ad platform capabilities seen by millions across the UK.
  • Helped shape the product roadmap, balancing platform improvements with business‑driven features.
  • Supported and maintained production infrastructure, taking ownership of the services you and your team build.
  • Contributed to code reviews and demonstrated strong development practices.
What You’ll Need

We’re looking for someone who is proactive, collaborative, and excited by solving complex technical problems. You’ll bring:

  • Strong experience in Java 17/21
    , Spring Boot
    , and RDBMS
    .
  • Experience with event‑driven architectures and publish‑subscribe systems such as Kafka or AWS SNS/SQS.
  • A focus on writing well‑tested, maintainable code
    .
  • Familiarity with CI/CD pipelines (Jenkins/Terraform) and cloud‑based environments (AWS EKS, Kubernetes).
  • A willingness to learn and work with other languages and technologies across Global’s ecosystem.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary