Senior Backend Engineer - Microservices
- southampton, hampshire, SO15 1AA, United Kingdom
- Permanent·Remote
- Full time
- £70,000 - £70,000 Per Annum
Job Description
About the Role
Our client is looking for a highly experienced Senior Backend Engineer to join their dynamic technology team, operating primarily remotely, with a hub in Southampton . This critical role involves the design, development, and maintenance of robust, scalable microservices that form the backbone of their core platform. You will play a key part in shaping architectural decisions, ensuring high performance, reliability, and security. As part of a collaborative team, you will contribute to a culture of technical excellence and continuous improvement, working with modern technologies to solve complex challenges. This is an excellent opportunity to leverage your expertise in a challenging and rewarding remote-friendly environment.
Key Responsibilities
- Design, build, and maintain efficient, reusable, and reliable backend code using languages like Java, Python, or Node.js.
- Develop and deploy scalable microservices architecture , ensuring high availability and low latency.
- Integrate with various third-party services and databases, ensuring data consistency and integrity.
- Write comprehensive unit and integration tests to ensure code quality and system stability.
- Optimize applications for maximum speed, scalability, and robustness.
- Collaborate with frontend developers, product managers, and other stakeholders to deliver high-quality features.
Requirements
- Bachelor's or Master's degree in Computer Science or a related field, or equivalent experience.
- 5+ years of professional experience in backend software development .
- Proven experience designing and implementing microservices .
- Strong proficiency in one or more backend programming languages (e.g., Java, Python, Go, Node.js).
- Experience with relational and/or NoSQL databases (e.g., PostgreSQL, MongoDB).
- Understanding of cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker).
Benefits
- Competitive salary and performance-based bonus.
- Flexible remote working options.
- Comprehensive health, dental, and vision insurance.
- Generous paid time off and company holidays.
- Professional development opportunities and training budget.
- A collaborative and innovative work culture.


