Senior Backend Engineer: Java/C++, Linux, Docker
Summary
Designs and builds high-performance backend services in Java/C++ on Linux, using Docker and RESTful microservices while leading architecture and mentoring junior engineers.
NSD in the United Kingdom seeks an experienced backend engineer to design, develop and maintain high-performance software using Java and C++. You will lead technical design, implement APIs and services, and ensure secure, scalable Linux-based applications.
Mentoring junior engineers, shaping architecture, and driving DevSecOps practices are key parts of the role. You will build RESTful microservices, collaborate with cross-functional teams, and contribute to roadmaps while applying strong