Croydon, Surrey, England, United Kingdom Hybrid/Remote Options
eTeam Inc
months Experience of Java Experience of Spring framework or equivalent. Knowledge of software design patterns and when to apply them Excellent knowledge of development processes. Experience of containerisation using Docker or Kubernetes Experience of Continuous Integration (CI) and Continuous Delivery (CD) A passion for delivering quality code, by use of TDD and setting high software quality standard We're also More ❯
Leatherhead, Surrey, South East, United Kingdom Hybrid/Remote Options
Client Server
Core backend development skills You also have some experience with JavaScript/TypeScript, React, HTML and CSS for front end work You have experience with Kubernetes and/or Docker You're familiar with Azure cloud based services, microservices, DevOps environments You're collaborative and pragmatic with great communication skills What's in it for you: As a Senior Software More ❯
Richmond, Surrey, United Kingdom Hybrid/Remote Options
PressReader
experience in developing .NET applications. Proficient in crafting reliable and scalable software systems. Mastery in building backend services using C# and SQL. Proven experience in constructing micro-services utilizing Docker/Kubernetes. Proficiency in refactoring complex code to enhance testability and maintainability. Knowledge or experience in test-driven development and agile/iterative development methodologies. Exceptional communication skills, both written More ❯
Guildford, Surrey, England, United Kingdom Hybrid/Remote Options
Jonothan Bosworth
DECT, and SIP-based communication software, including real-time call handling. Build and maintain REST APIs (Flask, FastAPI, Django) and integration layers. Contribute to highly available microservices deployed via Docker Compose and/or AWS . Work with MQTT, ZMQ, WebSockets, and other protocol-driven communication modules. Perform troubleshooting and performance optimisation using tools like Wireshark, Prometheus, Grafana . Collaborate More ❯
Reigate, Surrey, England, United Kingdom Hybrid/Remote Options
esure Group
Tech Lead roles are a good blend of people management and strategy and hands on development (Spring Boot experience is key). Experience with CI/CD, Jenkins and Docker (ideally with Kubernetes) as well as cloud platform experience, ideally AWS. Experience in design and development of distributed, scalable, and highly available systems with a customer centric approach. An advocate More ❯
Guildford, Surrey, England, United Kingdom Hybrid/Remote Options
Jonothan Bosworth
reliability, stability, and performance (99.99%+ uptime environments). Lead performance tuning, fault-tolerance engineering, and high-availability architecture reviews. Implement CI/CD workflows, containerisation, and systems monitoring (Docker, Kubernetes). Troubleshoot complex system bottlenecks in high-pressure environments. Provide mentorship, code reviews, and knowledge sharing within engineering teams. Required Skills & Experience: 5+ years in systems programming (Rust, C++ … C ). Strong background in telecoms , VoIP, SIP, real-time protocols, or distributed systems. Experience with Linux/Unix , Docker , Kubernetes , and CI/CD pipelines. Proven ability to design scalable back-end services and high-performance applications. Exposure to 5G, edge computing, or real-time data transmission is a strong plus. Why Apply? Work on mission-critical, high-availability More ❯