Vacancy description

Senior Java Developers (IT) in United Kingdom

CGI

  • HybridMix of office and remote
  • On-siteWork from the office
  • Full-timeStandard weekly hours

United Kingdom

At CGI, we?re shaping the future of digital UK Government solutions, building secure, high-impact platforms that improve services for millions across the UK. Continued success working with our Government clients has created strong demand for Java Developers. As a Senior Java Developer , you?ll play a pivotal role in designing and developing scalable, resilient back-end systems using the latest Java and microservices technologies. You?ll collaborate with skilled professionals who take ownership of their work, share ideas freely, and are empowered to create solutions that make a lasting difference. This is an opportunity to contribute to a variety of major national UK Government programmes where innovation, teamwork, and continuous learning come together to deliver meaningful results for our clients and UK helping improve UK citizens' lives. 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 our work programmes, you will need to hold UK Security Clearance or be eligible to go through this clearance. These roles will be predominately hybrid with some work based in UK CGI or client offices depending on the specific programme. Travel away from base office will be expensed. Candidate profile: In your role as a Senior Java Developer/ Senior Software Engineer , you will design, develop, and maintain secure, high-performing Java applications that underpin key public services. Working collaboratively within a cross-functional team, you?ll help shape modern architectures using microservices and cloud-native technologies to deliver scalable, maintainable systems. You?ll contribute to all stages of the development lifecycle, from technical design and implementation through to testing and optimisation. You will be encouraged to take ownership of your work, bring forward creative ideas, and leverage the support of a highly experienced team that values collaboration and continuous improvement. Key responsibilities will include:

  • Design and Develop: Build and enhance Java-based microservices using Spring Boot and related frameworks
  • Collaborate and Deliver: Work closely with developers, architects, and testers to ensure technical excellence and timely delivery
  • Optimise and Innovate: Improve performance, scalability, and maintainability of systems through continuous iteration
  • Contribute and Support: Participate in agile ceremonies, share knowledge, and support a culture of quality and innovation
  • Secure and Maintain: Ensure all solutions meet strict security and compliance requirements
Required qualifications to be successful in this role You should have experience developing large-scale enterprise applications using Java and microservices frameworks, alongside a solid understanding of secure, scalable system design. You?ll bring an analytical mindset, collaborative approach and a drive to deliver high-quality code that meets user and business needs. We are looking for candidates who have experience of either back end and/or front end software and application development and engineering. Required experience:
  • Proven experience as a Java Developer or Software Engineer working at SFIA level 3,4,5 or 6
  • Strong proficiency in Java, Spring Boot, and RESTful API development
  • Experience with microservices architecture and containerisation (e.g., Docker, Kubernetes)
  • Familiarity with Agile/Scrum methodologies and CI/CD pipelines
  • Understanding of cloud environments (AWS/Azure/GCP) and DevOps principles
  • Knowledge of DBMS, SQL & Linux is a benefit
  • Knowledge of Java versions 1.8+ is a benefit
  • Basic understanding of SQL
  • Experience of WSO2 would be a positive benefit but is not essential

#LI-JW1

Similar vacancies

More like this role

  • Remote
  • Full-time

£500 per day

Senior Software Developers/Engineers with Python, Terraform and Go Our Client is looking to recruit brilliant Software Developers/Engineers with upwards of 7 to 10 years solid proven track record of developing complex applications with Python coupled with Machine Learning and ideally Go. We?re looking to recruit initially ...

London, United Kingdom

  • Full-time
About the role We have an exciting opportunity for a Java Engineer to join the elementsuite team, with a passion for clean code, elegant architecture, and efficient delivery. This is a hands-on role where you'll be developing the elementsuite platform and its foundational services - all mission-critical components that ...

Watford, United Kingdom

  • Remote
  • Hybrid
  • On-site
  • Full-time
  • IT
  • Backend

£55k - £62k per annum

Senior Java Developer – Remote (monthly visits to North Yorkshire) £55,000 - £62,000 + excellent benefits I am currently hiring for a proven Senior Java Developer with extensive experience of Java, Spring Boot and TypeScript, who is capable of working in a lead capacity for a growing business. You will provide effective ...

United Kingdom

  • Remote
  • Part-time
  • IT
... verification process. [Required Qualifications] - 2+ years of experience or education in a software engineering / software development role - Fluency in English - Ability to articulate complex concepts in a clear and engaging manner - Proficiency working with one or more of the following languages: - Java, JavaScript, Python, C++, ...

United Kingdom

Erin Associates

Senior Java Developer

  • Remote
  • Hybrid
  • On-site
  • Full-time
  • Backend

£55k - £62k per annum

... and architecture teams to inform technology decisions - Own solutions, drive projects forward, and ensure they align with business needs - Work collaboratively with international developers and IT teams to contribute to the future success of our products Technologies: - Azure - CI/CD - DevOps - Docker - ERP - IoT - Java - ...

York, United Kingdom

  • Contract
  • IT

£450 - £500 per day

Senior Technical Java and C# .net Software Developer We are currently recruiting a Java with C# .net Senior Software Developer ? who can be the lead in the team. You must have at least 5 to 7 years proven track record of developing software with Java and C# .net framework coupled with SQL Server. Ability to own and drive ...

London, United Kingdom

  • Hybrid
  • Backend
Senior Java Developer Position Description At CGI, our Senior Java Developers play a vital role in building the secure, scalable digital solutions that help organisations innovate, transform and succeed. As we expand our software engineering capability across the UK, you'll take ownership of developing high-quality applications ...

United Kingdom

  • Hybrid
  • On-site
  • Full-time

£60k per annum

... GCP - Eligibility to obtain SC Clearance, including a minimum of 5 years continuous UK residency with no absences of more than 30 consecutive days Responsibilities: - Develop and maintain enterprise Java applications - Design and build scalable backend services and microservices - Work closely with developers, architects, ...

Newcastle, United Kingdom

  • Backend
... Contribute to the development of real-time applications - Apply expertise in Java development to deliver robust solutions What You'll Need - Proven experience as a Java Developer - Experience with Spring Boot - Strong understanding of Test-Driven Development (TDD) What's On Offer - Opportunity to progress your career - Collaborative ...

Manchester, United Kingdom

  • Hybrid
  • Full-time
  • Contract

£50k - £65k per annum

... leader in financial technology, is hiring a Senior Java Engineer to join an established software development team based in Belfast. This is an excellent opportunity to work on innovative, high-performance applications supporting global financial markets and electronic trading platforms. · Competitive salary · Hybrid working ...

Belfast, United Kingdom