Senior Java Software Engineer

Company: Peregrine
Apply for the Senior Java Software Engineer
Location: London
Job Description:

SC Cleared | Permanent | Hybrid | Software Engineering |

The role

We are looking for an experienced SC Cleared Senior Java Developer to support the design, development, delivery, and ongoing enhancement of enterprise-scale applications within a highly secure and fast-paced environment.

The successful candidate will work as part of an Agile engineering team delivering high-quality software solutions, contributing across the full software development lifecycle from design through to deployment and support.

Please note: Active SC Clearance is required for this role.

Responsibilities

  • Develop and maintain enterprise-grade applications using Java and Springboot
  • Deliver robust, scalable, and high-performing backend solutions
  • Collaborate with cross-functional teams in an Agile delivery environment
  • Contribute to code reviews, technical design discussions, and continuous improvement initiatives
  • Support production releases, troubleshooting, and ongoing application support
  • Ensure code quality, best practice, and secure development standards are maintained

Skills & Experience

  • Minimum 5 years’ proven experience in software engineering
  • Strong hands-on experience with
  • Oracle PL/SQL
  • Java
  • Springboot
  • Kafka
  • Hibernate
  • Gradle
  • Proven track record of successful code delivery and production support
  • High level of integrity, organisation, and self-motivation
  • Strong problem-solving and communication skills
  • Karate
  • Openshift
  • Jenkins
  • React
  • Control-M
  • Experience working within Agile / SAFe environments
  • Previous experience within financial services or regulated environments

#J-18808-Ljbffr…

Posted: June 2nd, 2026