Full Stack Developer

Full Stack Developer

Posted Today by CACI Network Services

Negotiable
Undetermined
Hybrid
London, UK

Summary: The Full Stack Developer role at CACI involves contributing to the modernization of network infrastructure for clients across various sectors, focusing on enhancing security, scalability, and compliance. The position requires expertise in both back-end and front-end development, with a strong emphasis on quality and delivery. The developer will work within a hybrid team environment, collaborating closely with colleagues to drive innovation. This role is pivotal in ensuring the success of client projects through effective device onboarding and configuration management.

Key Responsibilities:

  • Contribute to the modernization of network infrastructure for clients.
  • Focus on device onboarding, certification, configuration management, and compliance reporting.
  • Develop and maintain back-end systems and databases.
  • Implement front-end frameworks and ensure quality-driven development.
  • Collaborate with team members in a hybrid working environment.

Key Skills:

  • Expert-level experience with Spring Boot.
  • Strong hands-on experience with Oracle databases.
  • Experience with Kafka is beneficial.
  • Good understanding of component-based, event-driven UI development.
  • Experience with modern front-end frameworks.
  • Knowledge of the ZK framework is a plus.
  • Proven experience with CI/CD pipelines and containerization (e.g., Docker/Kubernetes).
  • Strong problem-solving mindset and proactive approach.
  • Focus on delivering high-quality, scalable solutions.

Salary (Rate): undetermined

City: London

Country: UK

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

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.