×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer; Java, Microservices

Remote / Online - Candidates ideally in
Wideopen, Tyne and Wear, NE13 6AA, England, UK
Listing for: CGI
Remote/Work from Home position
Listed on 2025-12-04
Job specializations:
  • Software Development
    Java Developer, Software Engineer
Job Description & How to Apply Below
Position: Software Developer (Java, Microservices)

Software Developer (Java, Microservices)

Join CGI to design, build, and enhance Spring-based microservices that drive event‑based decisioning across the Home Office ecosystem. In this hybrid role you will work with engineers, architects, and product teams to support the nation’s critical infrastructure.

Key Responsibilities
  • Develop Java/Spring Boot microservices and RESTful APIs.
  • Implement and refine rule‑based logic using Drools.
  • Create robust unit and integration tests using JUnit and Mockito.
  • Contribute to Agile delivery pipelines and CI/CD workflows.
  • Provide guidance to junior developers where applicable.
  • Shape engineering approaches and improve system performance.
Required Qualifications
  • Solid experience in Java development.
  • Strong knowledge of RESTful APIs and Spring Boot.
  • Proficiency with Postgres and Maven.
  • Strong unit and integration testing skills (JUnit, Mockito).
  • Understanding of Agile delivery and CI/CD.
Desired Experience
  • Liquibase.
  • Drools rule language.
  • Docker.
  • AWS.
  • Typescript / Angular.
  • Jenkins.
Benefits

Competitive salary, excellent pension, private healthcare, and a share scheme. CGI is a recognised Best Employer with a commitment to inclusivity and diversity.

Security Clearance

UK Security Clearance is required for this secure programme.

Seniority level

Entry level

Employment type

Full‑time

Job function

Engineering and Information Technology

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary