Uniting Ambition
Senior Java Software Engineer
Uniting AmbitionUnited Kingdom15 hours ago
Full-timeEngineering, Information Technology

Senior Java Engineer – Hybrid, London


Are you a talented Java developer ready to take ownership of your software and make a real impact? We’re looking for a Senior Java Engineer to join our team in London (hybrid) and help shape event-based customer communications platforms while embracing cutting-edge DevOps practices.

What You’ll Do

  • Develop high-quality, scalable Java applications using Spring Boot and modern frameworks.
  • Work with Microsoft Azure, Terraform, and CI/CD pipelines to deliver robust solutions.
  • Take full ownership of your systems, driving reliability, maintainability, and performance.
  • Collaborate across teams in an Agile environment, contributing to system design and best practices.
  • Gain opportunities to rotate into our Platform team and enhance your DevOps skills.

Technology You’ll Use

  • Languages: Java (or other JVM languages), good to have JS/TypeScript
  • Cloud & Infra: Azure, Terraform
  • Databases: SQL (PostgreSQL), NoSQL (e.g., CouchDB)
  • Architecture: Microservices
  • Monitoring & Tools: Splunk, xMatters, New Relic, GitHub, JIRA, Zendesk

About You

  • 6+ years of experience delivering Java applications
  • Strong problem-solving skills and proficiency in Python
  • Familiarity with LLMs, AI system architectures, and container orchestration (Kubernetes)
  • Experience with CI/CD pipelines and Agile methodologies
  • Proactive, collaborative, and excellent communicator

Why Join Us

  • Take ownership of systems and see your code make an impact in production
  • Learn and grow with rotations into our DevOps Platform team
  • Work in a hybrid London office, balancing collaboration with flexibility

If you’re ready to build innovative, high-performing systems and advance your career, we’d love to hear from you!

Key Skills

Ranked by relevance