Job Search and Career Advice Platform

Enable job alerts via email!

Senior Java Developer

Global

Greater London

On-site

GBP 65,000 - 85,000

Full time

4 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading digital advertising company in Greater London seeks a Senior Java Developer to lead the development of a cutting-edge ad platform. You’ll work with a talented team on modern Java microservices and event-driven architectures, ensuring a reliable service that impacts millions. Ideal candidates have strong Java and Spring Boot experience, a focus on maintainable code, and familiarity with CI/CD pipelines in cloud environments. This role offers the chance to innovate and shape the future of digital advertising.

Qualifications

  • Strong experience in Java 17/21 and Spring Boot.
  • Experience with event-driven architectures like Kafka.
  • Focus on writing well-tested, maintainable code.
  • Familiarity with CI/CD pipelines and cloud environments.

Responsibilities

  • Design and develop new features for the ad platform.
  • Collaborate closely with tech leads and product owners.
  • Maintain high coding standards and promote good practices.
  • Support production environments and monitor service performance.
  • Drive innovation in platform design and delivery.

Skills

Java 17/21
Spring Boot
RDBMS
Event-driven architectures
CI/CD pipelines
AWS EKS
Kubernetes
Job description

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 DevOps 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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.