Full Stack Developer at CACI Network Services, London, 6 to 12 Months, £Contract Rate

Contract Description

About CACI

From our headquarters in London, we're busy empowering organisations to make bold, strategic moves with the power of data and technology. Founded in 1975, our operations take place from multiple offices across the UK, Europe and India with over 1600 Full time employees and an annual turnover of £179m.

Our expertise spans industries, from retail and education to public sector and transport - delivering intelligent solutions that drive progress and create measurable impact. Whether it's business intelligence, customer marketing, cloud infrastructure, cybersecurity, critical national infrastructure or data management, our approach is never one-size-fits-all.

We don't just deliver solutions; we build for the tomorrow's world, all while fostering a culture that allows employees to be their authentic selves and succeed in their careers.

About Network Services

CACI Network Services is a rapidly expanding specialist IT and Networks consultancy offering a wide variety of opportunities to work within challenging and exciting environments with our major clients in Global Media, Banking, Government, Telecoms & Utilities

The role

Our customers are in a transformative journey to modernize their network infrastructure. This project aims to enhance security, scalability, and agility while ensuring compliance with regulatory requirements. The team will play a pivotal role in this initiative, focusing on device onboarding, certification, configuration management, and compliance reporting. We're looking for talented developers to join our team and contribute to the success of driving innovation and excellence in our customers network infrastructure.

Job Title: Full Stack Developer

We're looking for a strong Full Stack Developer with a solid Back End focus, working across modern Back End systems, databases, and Front End frameworks, with a strong emphasis on quality and delivery.

Key Skills & Experience

Backend & Database

  • Expert-level experience with Spring Boot
  • Strong hands-on experience with Oracle databases
  • Experience with Kafka is beneficial

Frontend

  • Good understanding of component-based, event-driven UI development
  • Experience with modern Front End frameworks
  • Knowledge of the ZK framework is a plus (not essential)

DevOps & Engineering Mindset

  • Strong advocate for quality-driven development
  • Proven experience with:
    • CI/CD pipelines
    • Containerisation (eg Docker/Kubernetes)
  • Disciplined approach to code quality, testing, and deployment

Key Traits

  • Strong problem-solving mindset
  • Proactive and accountable
  • Focus on delivering high-quality, scalable solutions

Flexibility

The key to our success is our teamwork and collaboration. We take a hybrid approach - working remotely and coming into the office depending on the business demand and collaboration required as part of the delivery process.

Equal opportunities

CACI is proud to be an equal employer. Embracing the diversity of our people, we are on a journey to build a truly inclusive work environment where no one is treated less favorably due to ethnic origin, age, gender, veteran status, religion or belief, sexual orientation, marital status, and disability or health condition, actively working to prevent discrimination.

As a Disability Confident employer, we will:

  • Provide reasonable adjustments in the recruitment process where requested (contact a member of the recruitment team to discuss individual requirements further).
  • Offer people with health conditions and disabilities, meeting the minimum criteria for a role, an interview.

Our people are unique, and we encourage, and support them, to be confident in contributing to our inclusion journey.