Sourcing as a channel, not a feature.

Software Engineer

London, United Kingdom
Full Stack Java Developer Java Developer
Actively hiring

Software Engineer

CGI
London, United Kingdom
Full Stack Java Developer Java Developer
CGI
Actively hiring

hackajob is partnering with CGI to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.

 

Software Engineer 

Position Overview

We’re looking for a Software Engineer with experience in workflow orchestration and backend systems to join an engineering team building scalable distributed platforms.

The role focuses on designing and delivering workflow-driven backend systems using Camunda BPM and Spring Boot microservices, operating in secure, enterprise-grade environments.

You’ll work across the full lifecycle, from process modelling through to deployment, monitoring, and ongoing operational support.


What you’ll do

  • Design and build workflow-driven backend systems using Camunda BPM and Spring Boot
  • Develop scalable RESTful and event-driven microservices
  • Model and implement business processes using BPMN
  • Write clean, maintainable, and well-tested production code
  • Own services end-to-end (build, deploy, monitor, support)
  • Build and improve CI/CD pipelines and automated delivery workflows
  • Collaborate with DevOps, platform, frontend, and security teams
  • Contribute to architecture discussions (scalability, resiliency, performance)
  • Troubleshoot production issues and improve system observability

What you’ll need

  • Strong experience as a backend software engineer
  • Production experience with Java and Spring Boot microservices
  • Experience designing RESTful APIs and event-driven systems
  • Strong understanding of distributed systems and microservice architecture
  • Experience with containerised environments (Docker, Kubernetes, OpenShift)
  • Familiarity with CI/CD pipelines and modern DevOps practices
  • Strong problem-solving and debugging skills
  • Experience working in Agile delivery teams

Security & working requirements

  • Must work onsite 5 days per week (no hybrid/remote)
  • Must hold current HLC clearance or be eligible to obtain it
  • Experience in government, defence, or regulated environments is highly valued
  • Only candidates meeting clearance criteria will be considered

hackajob is partnering with CGI to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.

 

Upskill

Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.

Ready to reach your potential?