Principal Software Engineer, Backend
- Location
- Greater London, England, United Kingdom
judgement to know when not to use them. Spring Boot (or equivalent framework) in production at scale. Sync and async communication: REST and gRPC; event streaming and messaging (Kafka, Pub/Sub or similar); real-time push to clients (WebSockets or server-sent events); delivery guarantees, ordering and idempotency. Caching ...