Java Developer in London

Java Developer in London

London Full-Time 50000 - 70000 £ / year (est.) No home office possible
G

At a Glance

  • Tasks: Develop and enhance our ad server platform using modern Java technologies.
  • Company: Join a dynamic DAX engineering team focused on innovation and collaboration.
  • Benefits: Enjoy competitive salary, health benefits, and opportunities for professional growth.
  • Other info: Collaborative environment with excellent career advancement opportunities.
  • Why this job: Tackle exciting technical challenges and shape the future of our platform.
  • Qualifications: Experience in Java, clean code principles, and a proactive problem-solving attitude.

The predicted salary is between 50000 - 70000 £ per year.

Accepting applications until: 19 June 2026

We are in search of a backend engineer with an affinity for technical excellence and a keen interest in enhancing user experiences. As part of our esteemed DAX engineering team, you will be involved in and leading product-related decisions from inception to deployment, taking ownership of technical initiatives and driving improvements across the platform.

The primary focus of the role will be our ad server platform, where you will demonstrate your skills to build and improve products related to direct and programmatic campaign lifecycle management, from booking to fulfilment, tracking and reporting.

You’ll work within a talented agile team working with modern Java micro-services (Java 21, Spring Boot), deployed on Kubernetes (EKS on AWS), with CI/CD pipelines using Jenkins and Terraform, and observability through Prometheus and Grafana.

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

Key Responsibilities
  • Developing features for the business: Building on the platform architecture to support features on the roadmap and deliver business value. Taking ownership of features from conception through to production, ensuring quality and timely delivery.
  • Collaborating with the development team: Driving technical conversations with developers and product owners to understand project requirements, discuss implementation approaches, and ensure smooth integration of various software components.
  • Championing code quality: Leading by example in code reviews, proactively identifying opportunities to improve code standards, and mentoring team members on best practices.
  • Driving platform improvements: Proactively identifying technical debt, performance bottlenecks, and opportunities for enhancement. Taking initiative to propose and implement solutions that improve system reliability and developer experience.
  • Supporting production environments: Taking ownership of production stability, proactively monitoring system health, leading incident resolution efforts, and implementing preventative measures to reduce future issues.
3 best things about the job
  • Tackle exciting, intricate technical challenges using cutting edge technology and have the autonomy to drive technical decisions.
  • Operate in a team environment that values collaboration, openness, and joint decision-making where your leadership and initiative directly shape the platform's evolution.
  • Work in partnership with the product team to set the priorities for the fastest growing part of the business.
What Success Looks Like

In your first few months, you'll have:

  • Led or co-owned the delivery of several features which provide business value.
  • Proactively contributed towards the refinement and design of features, driving technical discussions and influencing architectural decisions.
  • Championed good development practice in code reviews, providing insightful feedback and mentoring others on technical approaches.
  • Assisted in ensuring a reliable production environment using relevant tooling.
  • Gained an understanding of the business context and how it relates to the team's deliverables.
  • Gained a solid understanding of the team's system architecture and what the roadmap looks like.
What You'll Need

We’re looking for someone who is proactive, collaborative, and excited by solving complex technical problems. They will be capable of:

  • A self-driven, problem-solving attitude with a track record of taking initiative and ownership.
  • A pragmatic and proactive approach to work, comfortable driving technical decisions and leading features end-to-end.
  • Experience with Java or a similar language.
  • Demonstrable experience in clean code principles and contract-first design.
  • Writing well tested code, and accounting for how code will need to be monitored in production.
  • Leading technical discussions and influencing architectural decisions within a multi-functional team.
  • An eye for detail and the dedication to make sure things are done right.
  • A proactive approach to identifying and addressing technical debt, performance issues, and system improvements.
Bonus
  • Familiarity with DevOps tools such as Terraform, Jenkins, and GitHub Actions.
  • Proficiency in modern Spring, Spring Boot, as well as Kubernetes and Docker.
  • Experience in GraphQL - Knowledge of the latest (and anticipated) Java features.
  • Experience leading incident response and implementing preventative measures.
  • Knowledgeable in best practices for production support and adept in handling incident management.
  • Experience mentoring junior developers or leading technical initiatives.

Java Developer in London employer: Global Media Group

Join our dynamic DAX engineering team as a Java Developer, where you'll thrive in a collaborative environment that champions creativity and technical excellence. We offer exciting opportunities for professional growth, with the autonomy to drive impactful technical decisions while working with cutting-edge technologies. Our supportive culture fosters teamwork and innovation, making it an ideal place for those looking to make a meaningful contribution in a fast-paced setting.
G

Contact Detail:

Global Media Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java Developer in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to Java and backend development. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Use platforms like StudySmarter to brush up on your skills and get comfortable discussing your thought process during problem-solving.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in joining our team and contributing to our exciting projects.

We think you need these skills to ace Java Developer in London

Java
Spring Boot
Kubernetes
Terraform
Jenkins
Microservices Architecture
Clean Code Principles
Contract-First Design
Code Review
Technical Debt Management
Incident Management
GraphQL
Collaboration
Problem-Solving Skills
Mentoring

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Java Developer role. Highlight your experience with Java, Spring Boot, and any relevant tools like Kubernetes or Jenkins. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for backend engineering and how you can enhance user experiences. Let us know why you're excited about joining our DAX engineering team and how you can contribute.

Showcase Your Projects: If you've worked on any projects that demonstrate your coding skills or problem-solving abilities, make sure to include them. We love seeing real examples of your work, especially if they relate to the ad server platform or similar technologies.

Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you're keen to join our collaborative team!

How to prepare for a job interview at Global Media Group

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Java 21, Spring Boot, and Kubernetes. Brush up on your knowledge of CI/CD pipelines and observability tools like Prometheus and Grafana. Being able to discuss these technologies confidently will show that you're ready to hit the ground running.

✨Showcase Your Problem-Solving Skills

Prepare examples from your past experiences where you've tackled complex technical challenges. Be ready to explain your thought process and how you approached problem-solving. This will demonstrate your proactive attitude and ability to take ownership of features, which is key for this role.

✨Engage in Technical Discussions

During the interview, don’t hesitate to ask questions about the team’s current projects or technical challenges they face. This shows your interest in collaboration and your eagerness to contribute to technical conversations. It’s also a great way to gauge if the team’s working style aligns with yours.

✨Emphasise Code Quality

Be prepared to discuss your approach to code quality and best practices. Share your experiences with code reviews and mentoring others. Highlighting your commitment to clean code principles and your proactive approach to addressing technical debt will resonate well with the interviewers.

Java Developer in London
Global Media Group
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>