cover image
Amber Labs

Amber Labs

amberlabs.io

8 Jobs

80 Employees

About the Company

Amber Labs is a partnership of highly-skilled consultants and technologists.

We specialise in the evolution of Data Engineering, Cloud and Analytics.

We focus on delivering value from our client's data using innovative approaches that reduce risk and delivery time, and that we are constantly improving through R&D.

Amber Labs was founded on three key principles:

An employee first internal culture, through diverse investment and exciting opportunities for our team, and a partnership structure ensuring everyone has an opportunity to share in the success of Amber Labs.

Persistent analysis to identify opportunities to develop artefacts, accelerators and automation that allow rapid deployment of highly-technical solutions to the cloud or on-premise for our clients.

Consistent investment into our ADM (Amber Labs Delivery Methodology -underpinned by Agile Methodology) to ensure we maximise velocity, quality and value.

Listed Jobs

Company background Company brand
Company Name
Amber Labs
Job Title
Senior Java Developer (Must have exposure to Azure and prior government experience)
Job Description
**Job Title:** Senior Java Developer **Role Summary:** Experienced Java engineer responsible for designing, developing, and maintaining high‑performance, cloud‑native backend services on Microsoft Azure. Works within cross‑functional teams to deliver scalable micro‑services, ensure continuous delivery, and uphold rigorous code quality standards for government‑sector projects. **Expectations:** - Minimum 5 + years of Java/Spring Boot backend development. - Proven experience delivering Azure‑based solutions for government or public‑sector clients. - Strong track record in building micro‑services, asynchronous messaging, and CI/CD pipelines. - Ability to work independently and collaborate with DevOps, QA, and product teams. - Commitment to clean code, testing, and security best practices. **Key Responsibilities:** - Design and implement scalable Java/Spring Boot services with a focus on performance and reliability. - Deploy and manage cloud‑native applications on Azure, applying best practices for micro‑services architecture. - Develop asynchronous, event‑driven communication using messaging patterns (e.g., Kafka, RabbitMQ). - Contribute to CI/CD pipelines and automate build, test, and deployment processes. - Containerize applications with Docker; support orchestration using Kubernetes (preferred). - Conduct code reviews, write unit/integration tests, and enforce clean‑code standards. - Integrate secure file transfer (SFTP) where required for client/partner workflows. - Stay current with emerging tools and cloud services to continuously improve engineering practices. **Required Skills:** - Java (8+), Spring Boot, RESTful API development. - Microsoft Azure services (App Service, Functions, Storage, etc.). - Containerization (Docker) and orchestration concepts (Kubernetes a plus). - Asynchronous messaging systems (Kafka, RabbitMQ, etc.). - CI/CD tools (Azure DevOps, Jenkins, GitLab CI, etc.). - Source control (Git) and automated testing frameworks. - Understanding of secure file transfer protocols (SFTP). - Strong problem‑solving, communication, and teamwork abilities. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience). - Relevant certifications (e.g., Oracle Certified Professional, Java SE; Microsoft Certified: Azure Developer Associate) are advantageous but not mandatory.
Manchester, United kingdom
Hybrid
Senior
10-11-2025
Company background Company brand
Company Name
Amber Labs
Job Title
Software Developer
Job Description
Job Title: Software Developer Role Summary: Enterprise‑grade Java/Systems engineer tasked with building and enhancing a multi‑channel outbound notification platform for a public sector customer. Responsibilities include developing features, upgrading legacy systems, strengthening reliability, and supporting migration activities on a 12‑month fixed‑term contract in a remote environment. Expectations: * Deliver high‑quality, secure code on schedule. * Maintain open communication across development, ops and product teams. * Demonstrate familiarity with government‑by‑design system requirements and secure development practices. Key Responsibilities: - Design, develop and maintain platform components such as the Message Centre, onboarding releases and strategic event handling. - Lead application upgrades (e.g., Documentum, RHEL, SFT Agent) and implement secure coding changes. - Enhance monitoring, alerting and automated tests to increase system reliability. - Support ongoing migration of legacy workloads to modern infrastructure. Required Skills: - 3+ years Java development (REST, multi‑threading, Spring or similar). - Experience with Rust, Python, Bash scripting. - Proficiency with Linux (RHEL) administration. - Cloud expertise: AWS Serverless, EC2, SQS. - Infrastructure as Code: Terraform, Ansible. - CI/CD tooling: GitLab pipelines, automated releases. - Documentum (server & DFC) and Filenet P8 content‑management systems. - Oracle database fundamentals. - PKCS#11 encryption handling. - Strong version control, unit testing, and code‑review practices. Desirable (but not mandatory): - Past work on public‑sector or government projects. - Familiarity with advanced security protocols and compliance requirements. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering or related field (or equivalent hands‑on experience). - Relevant certifications such as AWS Certified Developer; Java or Cloud certifications preferred.
London, United kingdom
On site
Junior
19-11-2025
Company background Company brand
Company Name
Amber Labs
Job Title
Software Engineer
Job Description
Job title: Software Engineer Role Summary: 12‑month fixed‑term contract engineer responsible for designing, developing, and deploying Java‑based backend services on Microsoft Azure. Works with Docker, Git, CI/CD pipelines, and asynchronous message patterns to build scalable, event‑driven systems. Expectations: • Requires BPSS clearance eligibility. • Must attend an office one day per week (Leeds or Manchester). Key Responsibilities - Develop and maintain backend services using Java and Spring Boot. - Use Git for version control and collaborate on development workflows. - Build and deploy containerised applications with Docker. - Implement and support asynchronous messaging (queues, pub/sub). - Contribute to CI/CD best practices for build, test, and deployment automation. - Deploy solutions within Microsoft Azure environments. - Collaborate closely with cross‑functional engineering teams. Required Skills - Strong experience with Java and Spring Boot. - Proficient in Git version control. - Hands‑on Docker containerization. - Understanding of asynchronous messaging patterns (queues, pub/sub). - Knowledge of CI/CD pipelines and tooling. - Experience with Microsoft Azure cloud services. Desirable Skills - Exposure to Kubernetes (K8s). - Experience with SFTP (Secure File Transfer Protocol). Required Education & Certifications - BPSS clearance required. - No specific educational qualification stated, though a degree in Computer Science or related field is common in the role.
Manchester, United kingdom
Hybrid
24-11-2025
Company background Company brand
Company Name
Amber Labs
Job Title
PHP Developer
Job Description
Job Title: PHP Developer Role Summary: Develop, enhance, and maintain secure, scalable PHP applications within a remote, agile delivery team serving UK Government projects. Expectations: 3–5 years PHP development experience, BPSS eligible, ability to work independently, strong collaboration with DevOps, architecture, and product teams, adherence to UK security standards. Key Responsibilities: • Build and sustain high‑quality PHP codebases. • Design and implement new features with cross‑functional teams. • Apply DevOps practices to improve CI/CD pipelines and automation. • Ensure compliance with secure UK Government environments and industry security standards. • Participate in code reviews, technical discussions, and continuous improvement initiatives. Required Skills: • PHP programming (Symfony/Laminas/Zend Framework knowledge). • Doctrine ORM and object‑oriented design principles. • GitHub Actions and workflow automation. • Cloud services, preferably AWS. • Familiarity with DevOps practices and CI/CD tooling. • Experience in regulated or government environments. Required Education & Certifications: • Bachelor’s degree in Computer Science or related field (or equivalent experience). • BPSS clearance eligibility.
United kingdom
Remote
Junior
03-12-2025