Senior Backend Engineer - Java
- liverpool, merseyside, L3 9DT, United Kingdom
- Permanent·Remote
- Full time
- £72,000 - £72,000 Per Annum
Job Description
About the Role
Our client is seeking a highly experienced Senior Backend Engineer with a strong background in Java development to join their innovative team in Liverpool . You will be instrumental in designing, developing, and maintaining scalable, high-performance server-side applications and APIs that power their core products. This role offers the opportunity to work on complex challenges, contribute to architectural decisions, and mentor junior engineers within a collaborative and forward-thinking environment. You'll be joining a company that values technical excellence and continuous learning.
Key Responsibilities
- Design, build, and maintain efficient, reusable, and reliable Java code.
- Develop robust RESTful APIs and microservices to support frontend applications and internal systems.
- Optimize application performance, database queries, and overall system architecture.
- Implement unit, integration, and end-to-end tests to ensure code quality and reliability.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Participate in code reviews, providing constructive feedback and ensuring adherence to coding standards.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
- 5+ years of professional experience in backend software development .
- Expertise in Java and the Spring Framework (Spring Boot, Spring MVC).
- Strong understanding of relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases.
- Experience with building and consuming RESTful web services.
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies is a plus.
Benefits
- Competitive salary and an attractive bonus scheme.
- Comprehensive health, dental, and vision insurance coverage.
- Generous professional development budget for training and conferences.
- Flexible and fully remote working arrangements.
- A supportive team culture that encourages innovation and continuous improvement.


