freehire launches on Product Hunt on 26 August.

Follow →

Senior Java Developer

Summary

Builds and maintains Java-based microservices using Spring Boot, deploys to AEM Cloud on Azure, and automates infrastructure with Terraform and CI/CD pipelines.

Salary: £80,000 - 95,000 per year

Requirements:
  • 6+ years of 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: experience with Kubernetes, TypeScript, Node.js, Python, Kotlin, Scala, distributed systems, or AI/LLM integrations
Responsibilities:
  • 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
Technologies:
  • AEM
  • AI
  • Azure
  • CI/CD
  • Cloud
  • DevOps
  • Java
  • Kotlin
  • Kubernetes
  • LLM
  • NoSQL
  • Python
  • SQL
  • Scala
  • Spring
  • Spring Boot
  • Terraform
  • TypeScript
  • microservices
  • NodeJS

More:

We are recruiting for a Senior Java Engineer to join our growing engineering team building enterprise-scale communication platforms. This is a permanent opportunity offering a hybrid working model, with 2-3 days per week onsite in Hertfordshire. We offer the chance to own solutions end-to-end, work in a modern DevOps-focused environment, and join a collaborative team delivering solutions at scale with real technical impact.

last updated 32 week of 2026

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available