Software Engineer

 

Description:

We’re looking for a contract Software Engineer to design and build secure, high quality backend services that across Java engineering, Springboot and pipelines.

Key Responsibilities

  • Develop and maintain secure backend services using Java SE 8+ with a focus on performance and code quality.
  • Implement operations using JCA/JCE including keystore handling, encryption/decryption, digital signing, and secure random generation.
  • Integrate applications with Hardware Security Modules (HSMs).
  • Apply secure coding best practices and contribute to threat modelling, security reviews, and risk assessments.
  • Build and maintain modern CI/CD pipelines using GitLab.
  • Collaborate closely with Architecture and cloud engineering.

Required Skills

  • Strong commercial experience with Java SE 8+ and backend engineering.
  • Deep understanding of JCA/JCE, cryptographic algorithms, and secure coding.
  • Hands-on experience integrating with HSMs.
  • Experience with GitLab CI/CD, Veracode or similar tools.
  • Strong grounding in secure engineering principles.

Organization Cognitive Group
Industry IT / Telecom / Software Jobs
Occupational Category Software Engineer
Job Location London,UK
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 8 Years
Posted at 2026-09-23 3:22 pm
Expires on 2026-11-07