Senior Java Developer

Senior Java Engineer (AEM) Adobe Experience Manager

We're recruiting for a Senior Java Engineer to join a growing engineering team building enterprise-scale communication platforms. This role is ideal for someone who enjoys owning solutions end-to-end and working in a modern DevOps-focused environment. This is a permanent opportunity offering a hybrid working model, with 2-3 days per week onsite in Hertfordshire.

The Role

  • Develop and enhance Java applications using Spring Boot
  • Work with Adobe Experience Manager (AEM) and enterprise communication solutions
  • Design and build scalable microservices
  • Contribute to cloud infrastructure and CI/CD delivery pipelines
  • Drive system reliability, performance and maintainability

What We're Looking For

  • 6+ years' commercial Java development experience
  • Strong Spring Boot and microservices expertise
  • Experience with Adobe Experience Manager (AEM)
  • Cloud experience, ideally Azure
  • Exposure to Terraform or Infrastructure as Code
  • Experience with CI/CD pipelines
  • Strong SQL and NoSQL database knowledge
  • Excellent communication skills and experience working in Agile teams

Desirable Skills

Experience with Kubernetes, TypeScript, Node.js, Python, Kotlin, Scala, distributed systems, or AI/LLM integrations would be advantageous.

This is an excellent opportunity to join a collaborative engineering team working with modern technologies and delivering solutions at scale. If you're looking for a role where you can have real technical impact, we'd love to hear from you.

Job Details

Company
Uniting Ambition
Location
London, United Kingdom
Hybrid / Remote Options
Employment Type
Permanent
Salary
£80000 - £95000/annum
Posted