Java Developer
Build and evolve Global's programmatic Digital Out-of-Home (DOOH) ad platform, delivering features across event-driven Java 21/Spring Boot microservices running on Kubernetes (EKS) with Jenkins/Terraform CI/CD and Prometheus/Grafana observability, while sharing 24/7 ownership and support of production services serving millions of daily ad moments.
- Compensation
- Not disclosed
- Location
- Holborn, United Kingdom
- Work setup
- Onsite
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Strong experience with modern Java (ideally Java 21), Spring Boot and relational databases
- Experience with event-driven architectures and publish-subscribe systems such as Kafka or AWS SNS/SQS
- Focus on writing well-tested, maintainable and observable code
- Familiarity with CI/CD pipelines (e.g. Jenkins, Terraform) and cloud-based environments
- Proactive, collaborative approach and willingness to learn other languages and technologies
Nice to have
- Familiarity with AWS EKS and Kubernetes
Full description
Accepting applications until:
31 July 2026
##
Job DescriptionYour Role: Java Developer – Digital Out of Home
Are you a Java Developer looking to be part of a team building cutting-edge, event-driven systems that power millions of digital advertising moments every day?
As a Java Developer within our Digital Out of Home (DOOH) team, you’ll help develop the programmatic advertising platform that powers all digital assets across Global’s outdoor estate — from large roadside signs to the Transport for London network. You’ll work with modern Java microservices (Java 21, Spring Boot) deployed on Kubernetes (EKS on AWS), using CI/CD pipelines (Jenkins, Terraform) and observability tools such as Prometheus and Grafana, on a platform that must run 24/7, 365 days a year.
Key Responsibilities
- Feature Development & Platform Evolution: Design and build new features for the DOOH platform, extending the architecture to support future capabilities on the roadmap.
- Collaboration & Delivery: Work closely with other developers, tech leads and product owners to understand requirements, discuss implementation options and ensure smooth integration across services.
- Code Quality & Standards: Follow established coding standards, development processes and best practices to produce clean, well-tested and maintainable code.
- Deployment & Support: Contribute to deploying services to production, troubleshooting issues and helping support and maintain production infrastructure as part of a team that owns its services.
What You’ll Love About This RoleThink Big: Develop a world-class dynamic ad insertion platform that delivers personalised experiences for millions of people every day.
Own It: Be part of an agile team with the autonomy to solve complex challenges and make impactful technical decisions.
Keep it Simple: Build reliable, elegant solutions using a modern, scalable technology stack. Better Together: Work in a close-knit, collaborative team, partnering with technical and product stakeholders in a supportive environment.
What Success Looks Like
In your first few months, you’ll have:
- Contributed high-quality code, following good development practices and participating actively in code reviews.
- Delivered new ad delivery capabilities that are live in production and seen by millions of people.
- Helped support and maintain production infrastructure as part of the team’s “you build it, you run it” ethos.