Senior Developer

Interpublic

Greater London

On-site

GBP 90,000 - 120,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Omnicom Group in London is seeking an experienced Senior Backend Developer with a strong Java background to work on a large automotive brand. You will join a collaborative team and help shape scalable backend services.

The role requires hands-on expertise in Spring Boot, microservices, REST APIs, and data stores like MongoDB or MySQL. Expect demanding delivery timelines, multi-project work, and a focus on code quality and performance.

Qualifications

  • 9+ years of commercial Java development experience.
  • Proven track record on complex high-performance projects.
  • Experience with Spring Boot, Gradle, Docker and RESTful APIs.
  • Multi-project experience with Java 17+ and tools like Kubernetes, Maven, Jenkins, and Redis.
  • Understanding of enterprise architecture patterns and API authentication (OAuth2, SAML).
  • Ability to analyze, debug, and refactor for quality and performance.

Responsibilities

  • Collaborate with PMs to plan and deliver on time.
  • Create designs, technical specs, coding standards, and project docs.
  • Make key technical decisions with the team across projects.
  • Allocate resources and manage cross-team tasks.
  • Champion coding standards and code reviews.
  • Work with tech teams to communicate approaches and solutions.
  • Stay updated on technology trends to improve delivery.

Skills

Java
Spring Boot
Docker
Kubernetes
REST APIs
Git
CI/CD
AWS
Linux
Microservices

Tools

Jenkins
Gradle
Maven
Git

Job description

Job Summary

Tribal are looking for an experienced Snr Backend Developer to come and join the team in London. This person will be experienced in Java and will be working on a large well known automotive brand.

Key responsibilities
  • Working closely with the Project Management team to create accurate project plans and proposals, manage project risks, and ensure we deliver on time throughout our projects.
  • Creation of solution designs, technical specifications, coding standards, and other project documentation as required.
  • Collaborate on key technical decisions for each project with the wider team (PM, QA, Front-End, DevOps, Solution Architecture, Business Analysts).
  • Working with Operations to allocate team members to suitable tasks and projects.
  • Create and champion coding standards and ensure our code is review.
  • Work closely with our tech teams, ensuring they understand our approach and solutions.
  • Keep abreast of the latest technology trends and innovation to ensure we are delivering our solution in the most effective way.
Technical skill requirements
  • A candidate for this role will be a Java developer with 9+ year’s commercial development experience.
  • Proven track record of development experience working on complex technical projects in high-performant delivery environments.
  • Ability to work across multiple projects and workstreams, with teams of different scale and skillset.
  • Demonstrable experience working with Spring Boot, Gradle, Docker and RESTful APIs.
  • Multi-project commercial experience with relevant tools such as Java 17+, Git, Docker, Kubernetes, Gradle, Maven, Jenkins, RESTful APIs, ActiveMQ or similar.
  • Understanding of enterprise architecture design patterns and ability to plan solutions using them.
  • Authentication with third party services and API’s (OAuth2, SAML, shared API key)
  • Ability to analyse, debug, profile and refactor code and processes to improve quality and performance.
  • Excellent working knowledge of different data store technologies i.e: MongoDB, DocDB, MySQL, Redis, Supabase.
Soft-Requirements
  • Experience with modern CI/CD workflows.
  • Experience with Linux based systems and associated tools (e.g., RedHat, CentOS).
  • Knowledge of common development best practices (e.g., TDD/BDD, Agile).
  • 4+ years hands on Spring/Hibernate experience.
  • Ability to quickly understand and code for a large, complex technical architecture.
  • Experience of developing and deploying large web-based applications.
  • Experience of managing and coding simultaneous projects with complex interdependencies.
  • Understanding of the project management processes involved in website/portal development.
  • Ability to multitask across projects and demonstrate flexibility to changing priorities.
  • Experience of scoping large technical projects with a high level of accuracy.
  • Experience using task management tools such as Trac, Jira, TestRail.
  • Exposure to current AWS practices.

To the extent permissible by local law, Omnicom’s policy requires employees to work in the office for a minimum of three days a week, unless additional in-office days are directed by their agency or manager.

Omnicom is committed to hiring and developing exceptional talent. We agree that talent is uniquely distributed, and we’re focused on developing inclusive teams that can bring the best solutions to everything we do. We strongly believe that celebrating what makes us different makes us better together.

Join us—we look forward to getting to know you. We will process your personal data in accordance with our Recruitment Privacy Notice. Link to Recruitment Privacy Notice: https://www.omc.com/privacy-notice/ At Omnicom Group, careers are designed for growth. We’ve purposefully crafted a transformative talent experience built with accountability in action — focused on community, impact, and opportunity.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Developer
Senior Developer

Adelphi Group • Greater London

On-site
GBP 90,000 - 120,000
Senior Java Backend Engineer | Spring Boot, Docker, Kubernetes
Senior Java Backend Engineer | Spring Boot, Docker, Kubernetes

Adelphi Group • Greater London

On-site
GBP 90,000 - 120,000
Senior Backend Java Engineer - Spring Boot & Microservices
Senior Backend Java Engineer - Spring Boot & Microservices

Interpublic • Greater London

On-site
GBP 90,000 - 120,000
Senior Java Developer
Senior Java Developer

Clarify Consultancy Ltd • Leyland

Hybrid
GBP 70,000 - 95,000
Java Developer
Java Developer

OLM Systems • Greater London

Hybrid
GBP 35,100 - 42,900
Flexible working hours
25 days holiday
Enhanced sick pay
+3
Senior Java Developer - Newcastle
Senior Java Developer - Newcastle

Accenture PLC • Newcastle upon Tyne

Hybrid
GBP 70,000 - 95,000
25 days vacation
Annual performance bonus
Private medical insurance
+1
Senior Fullstack Java Developer
Senior Fullstack Java Developer

Avanti Recruitment • City Of London

Hybrid
GBP 65,000 - 75,000
Private healthcare
Life assurance
Pension contributions
+4
Senior Java Developer
Senior Java Developer

Network IT • Stafford

Hybrid
GBP 129,000 - 138,000
Java Software Engineer
Java Software Engineer

Opus Recruitment Solutions • United Kingdom

Hybrid
GBP 45,000 - 75,000
Bonus structure
Pension
Generous holidays
+1
Senior Software Developer- Java/DevOps skills required
Senior Software Developer- Java/DevOps skills required

Netcompany • Greater London

Hybrid
GBP 70,000 - 110,000
Hybrid working model
Private Medical Health care via Vitaly
Pension contribution
+3