1,970,946open jobs
116,296companies
249,502added this week
Browse all
Salary
≈ $65k – $161k per year (Estimated)
Location
Hybrid (Swansea, United Kingdom)
Employment
Full-Time

First seen by Alion on Oct 24, 2026. CGI scores A on the Alion truth index.

Overview
Company
Impact
Profile match

CGI

CGI is a Canadian IT and business consulting services firm headquartered in Montreal, Quebec, offering strategic consulting, systems integration, managed IT and application services and its own software products. Founded in 1976 and listed on the Toronto and New York stock exchanges, it employs about 94,000 consultants and professionals worldwide, with large operations in France, Canada, the United States through CGI Federal, the UK and India. Its openings include generative AI developers and tech leads, Java and Angular developers, business analysts, geomatics developers, cloud engineers with security clearance and graduate programmes.
At CGI, we’re transforming public services through innovative, secure and scalable digital solutions that make a meaningful difference to communities across the UK. As a Java Software Engineer, you’ll play a key role in designing and delivering modern, cloud-native applications that help our clients achieve lasting outcomes. Working with Java, Spring Boot and AWS, you’ll take ownership of technical solutions, explore creative approaches to complex challenges and contribute to high-quality software engineering. You’ll collaborate with talented multidisciplinary teams, sharing ideas and shaping solutions that deliver real value. With the support of an experienced community of professionals, you’ll have opportunities to develop your expertise, embrace emerging technologies and make a lasting impact on essential public services.

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 the programme, you will need to hold UK Security Clearance or be eligible to go through this clearance. This is a hybrid position, requiring attendance at our client's site in Swansea 3 days a week.

Profil recherché

In this role, you will design, develop and deliver secure, scalable Java applications that support the modernisation of critical UK public services. Working with Java, Spring Boot and AWS, you'll take ownership of software development activities, from solution design and implementation through to testing, deployment and continuous improvement. You'll have the opportunity to apply your technical expertise, explore innovative approaches and contribute to cloud-native solutions that deliver measurable value for our clients.

You'll collaborate closely with Product Owners, Architects, Business Analysts and DevOps Engineers in a supportive Agile environment where your ideas and expertise are valued. You'll help shape technical decisions, champion engineering best practices and ensure solutions meet the demanding security, governance and compliance requirements of public sector environments. Through knowledge sharing, collaboration and continuous learning, you'll strengthen your technical capabilities while contributing to the success of the wider team.

Key responsibilities include:

• Design & Develop: Build, test and maintain enterprise-grade applications using Java and Spring Boot, ensuring performance, reliability and scalability.

• Build & Innovate: Develop cloud-native applications using AWS services, applying modern architectural patterns and cloud engineering best practices.

• Optimise & Integrate: Design and optimise database solutions using PostgreSQL and DynamoDB, supporting efficient data management and application performance.

• Develop & Connect: Create secure RESTful APIs and microservices that enable reliable integration between systems and services.

• Automate & Deliver: Support CI/CD pipelines, automated testing and deployment processes to improve delivery efficiency and software quality.

• Secure & Assure: Apply secure coding practices, conduct code reviews and ensure solutions meet public sector security, governance and compliance standards.

• Collaborate & Contribute: Work across multidisciplinary Agile teams, actively participating in sprint planning, stand-ups, retrospectives and backlog refinement.

• Improve & Evolve: Identify opportunities to enhance application performance, engineering processes and technical solutions through continuous improvement and knowledge sharing.

Required qualifications to be successful in this role

To succeed in this role, you should have strong hands-on experience developing Java applications using Spring Boot, alongside practical knowledge of AWS cloud services, modern database technologies and microservices architectures. You'll bring an understanding of software engineering best practices and experience delivering secure, reliable solutions within Agile environments. Experience working in the public sector or similarly regulated environments will be important, alongside a collaborative mindset, strong problem-solving abilities and a commitment to technical excellence.

You should have:

• Java & Spring Boot: Proven experience developing, testing and maintaining enterprise applications using Java and Spring Boot.

• AWS Cloud Technologies: Hands-on experience with AWS services and developing scalable, cloud-native applications.

• Database Technologies: Strong working knowledge of PostgreSQL and DynamoDB, including database development, integration and optimisation.

• Microservices & APIs: Experience designing and implementing RESTful APIs and microservices-based architectures.

• Software Engineering Practices: Strong understanding of automated testing, code quality, secure development and maintainable software design.

• Agile Delivery: Experience working within Scrum, Kanban or similar Agile delivery frameworks.

• Public Sector Experience: Experience delivering technology solutions within the UK public sector or other highly regulated environments.

• Collaboration & Communication: Ability to work effectively with multidisciplinary teams and communicate technical concepts to stakeholders.

• Problem-Solving: Strong analytical skills and the ability to balance technical quality, business requirements and delivery timelines.

Desirable experience:

• Containerisation: Familiarity with Docker and Kubernetes.

• Infrastructure as Code: Experience with Terraform or AWS CloudFormation.

• DevOps & Automation: Knowledge of CI/CD tooling, automated deployment and DevOps practices.

• Event-Driven Architecture: Understanding of messaging technologies and event-driven application design.

#LI-JW1
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,970,946 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Swansea
≈ $97k – $189k per year (Estimated) • Hybrid • Full-Time • London
Python
Java
Databases
Weaviate
AI/ML
LangGraph
AutoGen
LangChain
LlamaIndex
Fine-tuning
Embeddings
AI Agents
Haystack
CrewAI
LLM
RAG
Hugging Face
Machine Learning
DevOps
GCP
Azure
CI/CD
AWS
Apply
≈ $81k – $164k per year (Estimated) • In office • Glasgow
Java
SQL
Scala
AI/ML
Machine Learning
DevOps
CI/CD
Management
Agile
Apply
≈ $58k – $142k per year (Estimated) • Hybrid • Full-Time • Glasgow
Java
Kotlin
Java
Maven
Spring Boot
Spring Cloud
Kotlin
Mockito
Databases
PostgreSQL
Mobile
JUnit
DevOps
Rest API
CI/CD
Jenkins
Kubernetes
GitHub
Cybersecurity
SonarQube
Management
Agile
QA
Cucumber
Apply
Senior Java Engineer 6 hours ago
≈ $78k – $153k per year (Estimated) • Hybrid • Full-Time • Swansea
Java
Java
Spring Boot
Databases
PostgreSQL
DynamoDB
DevOps
Rest API
Terraform
CloudFormation
CI/CD
AWS
Docker
Kubernetes
Management
Agile
Scrum
Kanban
Apply
≈ $52k – $118k per year (Estimated) • In office • Glasgow
Java
Java
Spring Boot
DevOps
Rest API
CI/CD
Management
Agile
Apply
Senior Java Engineer 6 hours ago
≈ $78k – $153k per year (Estimated) • Hybrid • Full-Time • Swansea
Java
Java
Spring Boot
Databases
PostgreSQL
DynamoDB
DevOps
Rest API
Terraform
CloudFormation
CI/CD
AWS
Docker
Kubernetes
Management
Agile
Scrum
Kanban
Apply
Solution Architect 6 hours ago
≈ $84k – $148k per year (Estimated) • Hybrid • Full-Time • Swansea
Apply
≈ $31k – $57k per year (Estimated) • Equity • In office • Full-Time • Swansea
Apply
Sales Assistant 1 day ago
In office • Swansea
Apply
$48k per year • Remote (United Kingdom) • Full-Time • Swansea
Apply
See all jobs
This is one of many
1,970,946 more open roles from verified company boards, updated every day.