IT & Software

Java Software Engineer

CGI

Leatherhead · Surrey · United Kingdom

Share this job: X Facebook WhatsApp Save job : Java Software Engineer
Overview

In this role you will design, develop and test Java services and RESTful APIs that transform complex data into reliable backend solutions for front-end applications. You’ll work in a SAFe Agile environment, collaborating with cross-functional teams to deliver secure, scalable software for mission-critical programs. You’ll contribute across the software lifecycle, including automated testing and production support, while expanding your technical expertise. This role offers a hands-on pathway to shape impactful technology within CGI’s Defence and Space-focused practice.

Pay / Benefits
  • competitive salary
  • excellent pension
  • private healthcare
  • share scheme (3.5% + 3.5% matching)
  • inclusive culture
  • training and career development
Responsibilities
  • Develop robust Java services and RESTful APIs that interrogate and correlate data
  • Create automated unit and integration tests to ensure quality
  • Own solutions from development through testing and delivery with a focus on continuous improvement
  • Collaborate with Agile colleagues to adapt to changing requirements and priorities
  • Integrate with databases, APIs and supporting technologies to deliver end-to-end solutions
  • Support production releases and handle technical queries from On Site Support Team
  • Share ideas and expertise to grow skills within CGI teams
Key requirements
  • Strong experience developing and automatically testing Java services
  • Recent hands-on experience developing RESTful APIs
  • Delivery-focused, pragmatic approach in an Agile environment
  • Strong teamwork and communication skills
  • Sole UK National status and existing SC Clearance
  • Ability to work from CGI’s Leatherhead office five days per week
  • Collaborative
  • Communication
  • Adaptability
  • Java
  • RESTful APIs
  • Automated testing (unit/integration)

Reference: WJ-747_31235948 · Posted 06 Nov 2026, 02:35 AM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Java Software jobs in other states

Browse jobs