Talent.com
Software Developer (Java, Microservices)
Software Developer (Java, Microservices)CGI • UK Wide, United Kingdom
Software Developer (Java, Microservices)

Software Developer (Java, Microservices)

CGI • UK Wide, United Kingdom
30+ days ago
Job type
  • Full-time
Job description

Position Description :

At CGI, you’ll play a key role in shaping mission-critical technology that supports some of the UK’s most important national functions. Joining our HOMBRE team, you will help deliver intelligent, event-driven solutions that improve decision-making across government, empowering teams with accurate, real-time insight. You’ll work in a collaborative environment where you can take ownership of meaningful challenges, contribute creative ideas to modern engineering approaches, and be supported by a community that values your growth. This is an opportunity to influence high-impact digital services, evolve complex rule-based systems, and build solutions that make a measurable difference across the Home Office landscape.

CGI was recognised in the Sunday Times Best Places to Work List 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 the programme, you will need to either hold, or be willing and eligible to undergo, UK Security Clearance. This is a hybrid position.

Your future duties and responsibilities :

In this role, you will design, build, and enhance Spring-based microservices that drive event-based decisioning across the Home Office ecosystem. You will develop and optimise rule-based logic using Drools, ensuring HOMBRE continues to deliver accurate, enriched, and prioritised event outputs. Your work will directly contribute to the performance, reliability, and value of a national-scale platform.

You will collaborate closely with engineers, architects, and product teams, taking ownership of your services, contributing creative solutions, and benefiting from a supportive team culture. At more senior levels, you will guide colleagues, share expertise, and influence engineering practices across the project.

Key responsibilities include :

  • Develop & Deliver : Build Java / Spring Boot microservices and RESTful APIs
  • Design & Optimise : Implement and refine rule-based logic using Drools syntax
  • Test & Assure Quality : Create robust unit and integration tests using JUnit and Mockito
  • Collaborate & Improve : Contribute to Agile delivery pipelines and CI / CD workflows
  • Support & Mentor : Provide guidance to junior developers where applicable
  • Enhance & Innovate : Shape engineering approaches and improve system performance

Required qualifications to be successful in this role :

You should bring strong Java engineering experience, sound understanding of API-driven services, and confidence working in modern Agile environments. Experience with rule engines, cloud technologies, or front-end frameworks is beneficial but not essential.

Essential experience :

  • Solid experience in Java development
  • Strong knowledge of RESTful APIs and Spring Boot
  • Proficiency with Postgres
  • Experience using Maven
  • Strong unit and integration testing skills (JUnit, Mockito)
  • Understanding of Agile delivery and CI / CD
  • Desired experience :
  • Liquibase
  • Drools rules language
  • Docker
  • AWS
  • Typescript / Angular
  • Jenkins
  • #LI-RJ1

    Skills :
  • Java
  • JUNIT Framework
  • Postgre SQL
  • Mockito
  • Create a job alert for this search

    Java Developer • UK Wide, United Kingdom

    Similar jobs
    Java Fullstack Engineer

    Java Fullstack Engineer

    Teksystems • East Midlands, UK
    Full-time
    Our client, a leading player within financial services is looking to hire a Fullstack Java Developer to join an existing and high performing team. The engineer will work on existing FX / Swaps applica...Show more
    Last updated: 5 days ago • Promoted
    Lead Software Engineer - Java

    Lead Software Engineer - Java

    TPXimpact | B Corp • United Kingdom
    Full-time
    Be among the first 25 applicants.We are looking for a Lead Software Engineer who will be responsible for the design, development, and deployment of high-quality software solutions.This role involve...Show more
    Last updated: 19 days ago • Promoted
    Java Developer

    Java Developer

    TGW Group • United Kingdom
    Full-time
    We offer a competitive package and the opportunity to travel to our sites across Northern Europe to see your work in action. Job Introduction The Developer will collaborate closely with cross-funct...Show more
    Last updated: 11 days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Orbis Group • GB
    Full-time
    Software Engineering Consultant at Orbis.We’re looking for a Senior Java Engineer to join a high‑profile project focused on backend systems that automate complex financial and actuarial processes.T...Show more
    Last updated: 2 days ago • Promoted
    Java Software Engineer

    Java Software Engineer

    eMFusion Global • GB
    Full-time
    Get AI-powered advice on this job and more exclusive features.Direct message the job poster from eMFusion Global.Senior Delivery Consultant at eMFusion Global. Job Opportunity : Freelance Java Develo...Show more
    Last updated: 2 days ago • Promoted
    Green Badge Software Developer

    Green Badge Software Developer

    LM RECRUITMENT SOLUTIONS LTD • UK
    Permanent
    Software Developer - West of England (further detail on this to be discussed).MUST HAVE Green Badge Access - High Level Security Clearance. Flexible Dependant on Experience.LM Recruitment have an ur...Show more
    Last updated: 30+ days ago • Promoted
    Java Software Engineer

    Java Software Engineer

    8x8 • GB
    Full-time
    Get AI-powered advice on this job and more exclusive features.CX leaders with performance and insights to make smarter decisions, delight customers, and drive lasting business impact.Join 8x8's eng...Show more
    Last updated: 2 days ago • Promoted
    Senior Cloud Software Engineer – Java & Microservices

    Senior Cloud Software Engineer – Java & Microservices

    Aker Systems • United Kingdom
    Full-time
    A technology solutions company in the United Kingdom is seeking an experienced software engineer to design and develop secure enterprise data solutions. The ideal candidate will have over 5 years of...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Engineer - Fintech Microservices, Remote

    Senior Java Engineer - Fintech Microservices, Remote

    Intellectsoft • United Kingdom
    Remote
    Full-time
    A technology solutions provider in the UK is seeking an experienced Backend Developer to join their fintech team.In this role, you will develop a mobile-first custodial trading app, leveraging your...Show more
    Last updated: 18 days ago • Promoted
    Software Engineer III - Low-Latency Java and Kafka

    Software Engineer III - Low-Latency Java and Kafka

    JPMorgan Chase & Co. • GB
    Full-time
    Software Engineer III - Low-Latency Java and Kafka.BOURNEMOUTH, DORSET, United Kingdom and 1 more.Job Category Software Engineering. Business Unit Commercial & Investment Bank.Posting Date 10 / 21 / 202...Show more
    Last updated: 2 days ago • Promoted
    Remote UK Java Spring Boot Microservices Engineer

    Remote UK Java Spring Boot Microservices Engineer

    jobr.pro • GB
    Remote
    Full-time
    A leading communication services provider in the UK is seeking a talented Java Engineer to join their team.In this fully remote role, you will develop and maintain robust microservices while optimi...Show more
    Last updated: 2 days ago • Promoted
    Senior Java Engineer - Microservices & Backend Architect

    Senior Java Engineer - Microservices & Backend Architect

    Luxoft • United Kingdom
    Full-time
    A technology solutions provider in the United Kingdom is seeking an experienced Java Developer to design and develop modern web applications and backend services. The ideal candidate will have over ...Show more
    Last updated: 8 days ago • Promoted
    Senior Java Engineer – Spring, Microservices, DevOps

    Senior Java Engineer – Spring, Microservices, DevOps

    CPS Group • GB
    Full-time
    A technology solutions firm in Cardiff is seeking a Senior Java Software Engineer to join their skilled engineering team. The ideal candidate will have strong Java and Spring expertise, contributing...Show more
    Last updated: 2 days ago • Promoted
    Java Software Developer

    Java Software Developer

    DXC Technology • GB
    Full-time
    Java Software Developer – DXC Technology.Join to apply for the Java Software Developer role at DXC Technology.On site in Gloucester or Central London, 5 days a week. Due to security vetting requirem...Show more
    Last updated: 2 days ago • Promoted
    Java Developer

    Java Developer

    Platform Recruitment • United Kingdom
    Full-time
    Java Developer | Fully Remote About the Company Our client is a fast-growing cyber security organisation.Their platform helps customers identify, investigate, and stop cyber threats in real time....Show more
    Last updated: 30+ days ago • Promoted
    Remote Senior Java Engineer – Legacy Systems & APIs

    Remote Senior Java Engineer – Legacy Systems & APIs

    ComXps • United Kingdom
    Remote
    Full-time
    A technology company is looking for a Java Developer to work on legacy systems in a remote role.The ideal candidate should have strong hands-on experience with Java 8, Spring, and debugging.Respons...Show more
    Last updated: 18 hours ago • Promoted • New!
    Java Software Developer

    Java Software Developer

    DXC • GB
    Full-time
    Location : On site in Gloucester or Central London 5 days a week.Due to security vetting requirements candidates must be UK nationals or sole British citizens with no dual nationality and resided in...Show more
    Last updated: 30+ days ago • Promoted
    C# Software Engineer

    C# Software Engineer

    GoFibre Broadband Limited • Broughton, SCT, UK
    Full-time
    Benefits : 31 days holiday, discounted gym membership, enhanced pension, private healthcare, employee wellbeing support and career coaching. At GoFibre were on an exciting journey to revolutionise br...Show more
    Last updated: 6 days ago • Promoted