Java Software Engineer

CGI Group Inc.

Leatherhead

On-site

GBP 60,000 - 90,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Insurance coverage
Medical benefits
Pension plan
Member Assistant Programme
Check4Cancer
Flexible time off
Share Purchase Plan
Member discounts
Dental benefits
Vision benefits
Profit Participation Plan
Health and Wellbeing Programme

Job summary

CGI seeks an experienced Java Developer to design, develop and test Java services and RESTful APIs that transform data for front-end applications. Work in a SAFe Agile environment with cross-functional teams and contribute across the software delivery lifecycle, including automated testing and production support.

You’ll own solutions from development through release, collaborating with colleagues to adapt to evolving requirements and learn new technologies while delivering secure, reliable

Qualifications

  • Strong experience developing and automatically testing Java services.
  • Recent hands-on experience developing RESTful APIs.
  • Proven ability to deliver high-quality software within an Agile development environment.
  • Strong team-working and communication skills.
  • A pragmatic, adaptable and delivery-focused approach to changing requirements.
  • Sole UK National status and existing SC Clearance.
  • Ability to work from CGI's Leatherhead office five days per week.

Responsibilities

  • Develop & deliver: Build robust Java services and RESTful APIs that interrogate, manipulate and correlate data.
  • Test & assure: Create automated unit and integration tests to maintain high software quality.
  • Own & improve: Take responsibility from development through testing and delivery, seeking improvements.
  • Collaborate & adapt: Work with Agile colleagues to respond to changing requirements.
  • Integrate & optimise: Work with databases, APIs and supporting tech for end-to-end solutions.
  • Support & resolve: Contribute to production support and release packages.
  • Learn & contribute: Share ideas and expand technical capabilities with CGI colleagues.

Skills

Java development
RESTful APIs
Automated testing
Agile/Safe
Communication
Delivery-focused
Team collaboration
UK National security clearance
On-site Leatherhead

Job description

At CGI, you'll help deliver secure, mission-critical solutions where resilient technology and high-quality data make a meaningful difference. As a Java Developer within our Space, Defence and Intelligence business, you'll take ownership of developing robust web services and RESTful APIs that transform complex data into valuable information for front-end applications. Working within a collaborative SAFe Agile environment, you'll have the freedom to solve evolving challenges creatively, contribute ideas and continuously develop your expertise alongside experienced colleagues. This is an opportunity to make a tangible contribution to high-value client programmes while building dependable solutions in a supportive team where your expertise and initiative are valued., In this role, you will take ownership of designing, developing and testing Java services that interrogate and manipulate data sources, turning complex information into reliable services for front-end applications. You'll develop RESTful APIs and contribute throughout the software delivery lifecycle, applying automated testing to ensure solutions are robust, secure and maintainable. Working within a collaborative SAFe Agile delivery environment, you'll contribute across three-week sprints, respond pragmatically to changing requirements and use your creativity to solve new technical challenges. You'll be supported by colleagues with varied expertise while having the opportunity to share your own ideas, improve delivery practices and expand your technical capabilities. Depending on programme requirements, you may also help support production releases and respond to technical queries from the On Site Support Team.

  • Develop & Deliver - Build robust Java services and RESTful APIs that interrogate, manipulate and correlate data.
  • Test & Assure - Develop automated unit and integration tests to maintain high standards of software quality.
  • Own & Improve - Take responsibility for your solutions from development through testing and delivery, identifying opportunities for continuous improvement.
  • Collaborate & Adapt - Work closely with Agile colleagues to respond effectively to changing requirements and priorities.
  • Integrate & Optimise - Work with databases, APIs and supporting technologies to create reliable end-to-end solutions.
  • Support & Resolve - Contribute to production support, release packages and technical problem-solving where required.
  • Learn & Contribute - Share ideas and expertise while developing your skills through collaboration with CGI colleagues.
    You should be an experienced Java Developer with strong hands-on experience developing and automatically testing Java services, including recent experience creating RESTful APIs. You'll combine technical capability with clear communication, collaborative working and a pragmatic, delivery-focused approach. You should be comfortable adapting as requirements evolve and motivated to learn new technologies and approaches.
Essential
  • Strong experience developing and automatically testing Java services.
  • Recent hands-on experience developing RESTful APIs.
  • Proven ability to deliver high-quality software within an Agile development environment.
  • Strong team-working and communication skills.
  • A pragmatic, adaptable and delivery-focused approach to changing requirements.
  • Sole UK National status and existing SC Clearance.
  • Ability to work from CGI's Leatherhead office five days per week.
Desirable
  • Experience developing front-end applications using React and testing frameworks such as Jest.
  • Experience with JUnit and integration testing tools such as ReadyAPI.
  • Strong working knowledge of Git.
  • Experience developing RESTful APIs using OpenAPI and JSON.
  • SQL and PL/SQL experience, including scripts that interrogate Oracle databases.
  • Experience with CI/CD platforms such as GitLab Runner or Jenkins.
  • Knowledge of Linux.
  • Experience with Selenium for front-end integration testing.
  • Understanding of SOAP services and/or legacy Oracle SOA composites.
  • Experience supporting production environments and creating release packages.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction. Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals.

Benefits
  • Insurance coverage
  • Medical benefits
  • Pension plan
  • Member Assistant Programme
  • Check4Cancer
  • Flexible time off
  • Share Purchase Plan
  • Member discounts
  • Dental benefits
  • Vision benefits
  • Profit Participation Plan
  • Health and Wellbeing Programme

CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named a UK 'Best Employer' by the Financial Times. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a CGI Partner not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you'll be part of an open, friendly community of experts. We'll train and support you in taking your career wherever you want it to go. Due to the secure nature of this programme, candidates must be sole UK Nationals who are eligible for UK Security Clearance or already hold this clearance. This position will require 5 days a week working out of the CGI Leatherhead office.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developers
Java Developers

CGI Group Inc. • City of Westminster

Hybrid
GBP 65,000 - 90,000
Insurance coverage
Medical benefits
Pension plan
+3
Java Engineer
Java Engineer

CGI Group Inc. • Swansea

Hybrid
GBP 55,000 - 75,000
Insurance coverage
Medical benefits
Pension plan
+9
Software Developer
Software Developer

CGI Group Inc. • Leeds

Hybrid
GBP 50,000 - 70,000
Insurance coverage
Medical benefits
Pension plan
+2
Software Engineers
Software Engineers

CGI Group Inc. • Bagstone

On-site
GBP 60,000 - 90,000
Platform Engineer
Platform Engineer

CGI Group Inc. • Reading

Hybrid
GBP 65,000 - 95,000
Insurance coverage
Medical benefits
Pension plan
+2
Software Architect - Cloud & On-Premises
Software Architect - Cloud & On-Premises

CGI Group Inc. • Gloucester

On-site
GBP 75,000 - 110,000
Insurance coverage
Medical benefits
Pension plan
+3
Software Engineer (Backend / Platform) (DV Security Clearance)
Software Engineer (Backend / Platform) (DV Security Clearance)

CGI Group Inc. • Bagstone

On-site
GBP 70,000 - 110,000
Competitive salary
Excellent pension
Private healthcare
+1
Software Developer
Software Developer

Project Freelance • Leeds

Hybrid
GBP 42,000 - 64,000
Private healthcare
Pension plan
Share scheme (3.5% + 3.5% matching)
Senior Java Developer
Senior Java Developer

Project Freelance • Greater London

Hybrid
GBP 75,000 - 110,000
Private healthcare
Pension
Share scheme
Software Engineer - SC Cleared
Software Engineer - SC Cleared

CGI Group Inc. • Gloucester

On-site
GBP 85,000 - 110,000
Insurance coverage
Medical benefits
Pension plan
+3