IT & Software

Senior Java Developer

CGI

Edinburgh · City of Edinburgh · United Kingdom

Share this job: X Facebook WhatsApp Save job : Senior Java Developer
Overview

In this role you design, develop and deliver robust Java applications that drive client digital transformation. You work within multidisciplinary, Agile teams to translate business needs into scalable backend solutions using Java and Spring Boot. You will mentor junior developers, uphold coding standards and champion quality practices across the engineering community. This position offers hybrid work, clear career growth, and the chance to impact diverse industries while collaborating with clients and technical specialists.

Pay / Benefits
  • competitive salary
  • excellent pension
  • private healthcare
  • share scheme (3.5% + 3.5% matching)
Responsibilities
  • Design, develop and maintain secure, scalable enterprise applications using Java and Spring Boot
  • Develop robust RESTful APIs and back-end services for high performance
  • Collaborate with clients, architects, engineers and cross-functional teams to translate requirements
  • Apply software engineering best practices, automated testing, code reviews and version control
  • Provide technical guidance, coach junior developers and promote knowledge sharing
  • Participate in Agile delivery, including sprint planning, stand-ups and retrospectives, using Jira and Confluence
  • Identify opportunities to improve performance, maintainability and development processes
  • Build strong stakeholder relationships and contribute to successful client outcomes
Key requirements
  • Over five years of professional Java development experience
  • Strong expertise in Java (8+) and Spring Boot
  • Experience designing and maintaining enterprise back-end applications
  • Solid understanding of OOP, software design, and RESTful APIs
  • Experience in Agile environments and Scrum ceremonies
  • Proficiency with Jira, Confluence and Git
  • Knowledge of automated testing, code reviews and version control
  • Ability to mentor juniors and drive continuous improvement
  • Strong communication and cross-functional collaboration skills
  • communication
  • stakeholder engagement
  • problem-solving
  • Java
  • Spring Boot
  • RESTful APIs

Reference: WJ-747_31244812 · Posted 08 Nov 2026, 12:28 AM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Java Developer jobs in other states

Browse jobs