Add expected salary to your profile for insights.
We're seeking a senior IT professional to lead the development of a critical government-backed digital solution.
You’ll be spearheading the backend architecture using Java 21+, Spring Boot 3, and deploying into the Azure ecosystem via AKS and ACR.
This is your chance to work on a meaningful, high-impact platform, supporting a modern frontend built with Next.js, and driving Agile and DevSecOps best practices.
About the role:
Leadership & Architecture
* Lead the end-to-end design and delivery of the projects backend solution.
* Translate complex requirements into technical architecture and actionable implementation plans.
* Drive architectural decisions and solution documentation across the full SDLC.
Design & Development
* Design and develop frontend-agnostic REST APIs using Spring Boot 3 and Java 21+.
* Collaborate with frontend and cloud teams to ensure seamless integration and scalable deployments.
* Implement external-facing, well-documented APIs with comprehensive auditing capabilities.
Security, Scalability & Resilience
* Develop a highly available, fault-tolerant backend deployed on Azure Kubernetes Service (AKS).
* Implement caching (Redis preferred) and query optimisation strategies for performance.
* Ensure robust security practices, including OAuth2, JWT, and role-based access control.
Deployment & DevOps
* Containerise applications with Docker, deploy via Azure Container Registry (ACR).
* Work with DevOps to build and maintain CI/CD pipelines.
* Monitor and maintain application performance and availability in production.
Quality Assurance
* Write unit, integration, and end-to-end automated tests for REST APIs.
* Ensure best practices in testing and maintain a high bar for code quality.
Collaboration & Documentation
* Partner with frontend developers, product owners, and external stakeholders.
* Maintain detailed documentation: API specs, architecture diagrams, workflows, and system usage.
About You:
Experience & Skills
* 10+ years in backend software development with Java (Java 21+).
* Expert with Spring Boot 3, REST APIs, and modern security standards.
* Strong hands-on experience with Azure cloud, Kubernetes, and containerisation.
* Deep knowledge of database performance tuning, ORMs (JPA/Hibernate), and caching.
* Strong grasp of DevOps, CI/CD, Docker, and Git-based workflows (Bitbucket, GitHub).
Nice to Have
* Familiarity with Next.js, frontend REST consumption, and integration practices.
* Experience with generative AI tools or frameworks.
* Exposure to monitoring tools like Azure Monitor or Prometheus.
* Understanding of microservices and distributed system architecture.
Who You Are
* A proactive problem-solver who thrives in a fast-paced, agile environment.
* A confident technical leader and effective communicator.
* Committed to writing clean, maintainable, and secure code.
* Passionate about delivering quality, scalable systems that make a difference.
Apply now to be part of a transformative digital initiative with long-term public impact.
Join a team where your expertise will shape the future of data accessibility, privacy, and technology in the community. #J-18808-Ljbffr