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