> Markdown version of [/jobs/ext/3226580-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/3226580-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Wallstreetdocs Ltd - **Location:** Greater London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Document Management Systems, Distributed Systems, Elasticsearch, PostgreSQL, Node.Js, OAuth, OpenID, Security Assertion Markup Language (SAML), TypeScript, Datadog, Okta, Kotlin, Event Driven Architecture, Kubernetes, Low Latency, Apache Kafka, Dynatrace, Docker - **Published:** September 8, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840573467-senior-software-engineer ## About the Role * 10+ years backend engineering with distributed systems at scale * Strong in Node.js/TypeScript and Java/Kotlin * Kafka and event-driven architecture * AWS, Kubernetes, Docker in production * Postgres, Elasticsearch; observability tooling (Datadog, Elastic APM) * Financial services or other regulated/high-reliability environments, * Identity/auth experience: Keycloak or similar, OAuth 2.0, OIDC, SAML * Zero-downtime migration experience * Developer experience/platform tooling (Backstage, service templates, DORA metrics) * Technical leadership or product ownership of platform services ## Description We are looking for a Senior Software Engineer-Platform Services to drive our core platform ecosystem. In this role, you will drive technical excellence across dual-stack (Node.js/TypeScript and Java/Kotlin) distributed systems., * Own and operate platform services that include customer and developer portals and centralised document management plus other cross-cutting services * Lead architectural decisions across the platform * Mentor engineers and drive technical quality, * Maintain and evolve engineering standards, shared libraries, service templates, API/event specifications, and Kafka integration patterns * Own performance and reliability: distributed tracing, benchmarks, latency optimisation, incident response * Continue Keycloak migration and identity infrastructure work * Lead development of developer portal and internal tooling