CareerPlan

Principal Engineer - Full Stack Java

London, England, GBFull-time2026-10-16 → 2026-11-10

Core

Provide technical leadership and architectural direction for client-facing solutions supporting the implementation and evolution of the Gloss product and International Processing Engine (IPE) application.

Role type

Principal Full Stack Java Engineer (Architect & Technical Lead)

Builds

Scalable, secure, resilient, and high-performing back-end services, front-end components, RESTful APIs, and enterprise integrations for the securities trade lifecycle.

Domain

Financial Services / Securities Trading / Full Stack Engineering

Required skills

Core Java, Spring, Spring Boot, SQL (MS SQL Server, Sybase), Docker, Kubernetes, RESTful API design, Microservices architecture, CI/CD, Containerization, Full-stack development, System design, Technical strategy

Preferred skills

JavaScript, Python, AI-assisted development tools

Technologies

Java, Spring, Spring Boot, MS SQL Server, Sybase, Docker, Kubernetes, REST APIs

Responsibilities

Define and drive technical vision, architecture, and engineering strategy for the IPE application; Lead design and evolution of scalable back-end services and front-end components; Own and govern complex technical decisions including architectural patterns and security; Lead delivery of critical platform capabilities and high-priority production fixes; Establish and champion engineering standards and code review practices; Act as senior technical authority for complex production incidents and root-cause analysis; Mentor and coach Technical Leads and development teams.

Seniority

Principal, hands-on IC with strategic influence