Full Stack Developer

N/A · Guernsey · Full-time

Overview

2/20/2026

Our client is a growing technology company building a cloud-based SaaS platform that helps organisations manage and optimise their cloud and Microsoft 365 environments. With recent investment and a distributed team across multiple countries, they are expanding their engineering function.

They are looking for a Senior Full‑Stack Developer to help build and scale their cloud optimisation and partner management platform. You will work across backend (Java/Kotlin) and frontend (Angular) within a microservices architecture hosted on Azure Kubernetes Service (AKS).

Responsibilities are:

  • Develop backend microservices using Java or Kotlin.
  • Build user-friendly frontend features using Angular and TypeScript.
  • Work within a microservices architecture hosted on Azure Kubernetes Service (AKS).
  • Contribute to products focused on:
    • Multi‑cloud cost optimisation
    • Microsoft 365 cost reporting
  • Partner management for Microsoft Cloud Solution Providers
  • Collaborate with product managers, designers, and developers to deliver new features.
  • Integrate the platform with cloud and Microsoft APIs.
  • Write clean, tested, and maintainable code.
  • Take part in code reviews, architecture discussions, and DevOps processes (CI/CD, automation).
  • Mentor junior developers and help solve complex technical issues.

Required Skills & Experience

  • 5+ years of professional software development
  • Strong experience with Java/Kotlin
  • Proficient with Angular (v12+) and TypeScript
  • Knowledge of microservices, REST APIs, Docker, and Kubernetes (AKS preferred)
  • Experience with relational/NoSQL databases
  • Familiarity with cloud platforms (Azure, AWS, GCP, Oracle Cloud)
  • Understanding of CI/CD and DevOps practices
  • Strong problem-solving and communication skills