CareerPlan

Senior Java Software Engineer

Edinburgh, Scotland, gbFull-time2026-11-03 → 2026-11-10
Hybrid

Core

Build and enhance automation and tooling that embeds security throughout the software development lifecycle, creating scalable solutions for secure software delivery.

Role type

Senior IC security assurance engineer (DevSecOps)

Builds

CI/CD pipelines, automation tooling, backend services, APIs, and security scanning integrations

Domain

Financial technology / Application security / DevSecOps

Required skills

Java/Spring Boot, Python, JavaScript/TypeScript, Gradle, Jenkins/Groovy, REST APIs, event-driven architectures, Docker, Kubernetes/OpenShift, OCI, vulnerability management, source-code scanning, software composition analysis, container scanning

Preferred skills

Financial markets knowledge, Oracle Cloud Infrastructure (OCI) expertise

Technologies

Jenkins, Gradle, Jira, Kubernetes, OpenShift, OCI, Docker

Responsibilities

Design and maintain CI/CD pipelines and automation tooling for security assurance; Integrate automated security scanning across source code, dependencies, repositories, and containers; Monitor security validation processes and assess vulnerabilities; Develop automated vulnerability processing and reporting workflows; Build security solutions for containerized and cloud-native environments; Collaborate with engineering teams to resolve security issues and improve secure development practices

Seniority

Senior, hands-on IC