3 of 3 Code Quality Jobs in Surrey

Senior Software Engineer

Hiring Organisation
Annapurna
Location
Surrey, England, United Kingdom
develop, test, and maintain backend or full-stack software features. Translate business requirements into technical solutions, working closely with domain experts and stakeholders. Ensure code quality, performance, and maintainability by writing clean, well-architected code and participating in code reviews. Troubleshoot, debug, and resolve software … architecture. Ability to communicate clearly with both technical and non-technical stakeholders. A proactive, problem-solving mindset with attention to detail and a quality focus. Experience working in agile or iterative delivery environments. Why Join? Work within a respected firm combining technology and domain expertise in advisory services. ...

Full Stack Engineer

Hiring Organisation
Annapurna
Location
Surrey, UK
develop, test, and maintain backend or full-stack software features. Translate business requirements into technical solutions, working closely with domain experts and stakeholders. Ensure code quality, performance, and maintainability by writing clean, well-architected code and participating in code reviews. Troubleshoot, debug, and resolve software … architecture. Ability to communicate clearly with both technical and non-technical stakeholders. A proactive, problem-solving mindset with attention to detail and a quality focus. Experience working in agile or iterative delivery environments. Why Join? Work within a respected firm combining technology and domain expertise in advisory services. ...

Java Software Engineer

Hiring Organisation
4Square Recruitment Ltd
Location
Leatherhead, Surrey, England, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £60,000 per annum
Responsibilities: Develop and maintain Java-based applications, APIs, and backend services Collaborate with cross-functional teams to analyze requirements and deliver features Participate in code reviews and contribute to continuous code quality improvement Debug, troubleshoot, and resolve software defects and production issues Write clean, maintainable … well-documented code Optimize application performance and scalability Stay up to date with emerging Java technologies and best practices Required skills/experience: 3-5 years of hands-on development in Java Experience of Spring/Spring Boot Familiar with RESTful APIs Proficient in built tools such as Maven ...