> Markdown version of [/jobs/ext/1564230-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/1564230-full-stack-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Developer - **Company:** Client Server - **Location:** London, UK (Remote available) - **Salary:** £75,000.0 - £90,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Agile Methodology, Continuous Integration, Database Queries, Ruby, Software Construction, Software Engineering, SQL Databases, Real Time Systems, Spring-boot, Backend, AngularJS, Front End Software Development, Restful APIs, User Accounts - **Published:** July 15, 2026 - **Apply:** https://www.client-server.com//job/full-stack-developer-java-ruby-angular/apply ## About the Role * You have strong Java backend software development skills including Spring Boot * You also have front end experience with JavaScript and Angular * You have experience with relational databases and SQL query writing * You have a strong understanding of REST APIs, real-time systems, CI/CD * You're comfortable working with legacy Ruby * You have a strong knowledge of software engineering best practices and Agile development methodologies * You have experience in start-ups or SMEs with a variety of responsibilities * You're collaborative and pragmatic with great communication skills, happy to mentor and develop others * You're degree educated in Computer Science or similar technical discipline, gained at a top tier university ## Description Full Stack Developer / Software Engineer (Java Ruby Angular) London / WFH to £90k Are you Java technologist with full stack development skills? You could be progressing your career in a hands-on, impactful, Full Stack Developer role, working on a "tech for good" product that is helping to drive efficiencies for the NHS, the core product is a highly complex real-time shift rota application, hosted on AWS and available via the web or mobile device (iOS / Android). As a Full Stack Developer you will play a crucial role in re-architecting and enhancing the scheduling platform to a Java and Angular codebase (from Ruby and TypeScript). You'll have a 50/50 split between backend and frontend projects, from designing and developing scalable backend Java services and REST APIs, writing and optimising SQL database queries through to creating user friendly interfaces using Angular (v15+). You'll input into technical discussions and decision making, as a senior member of a small team where you'll be able to influence best practice and technology choices. ## Related Videos - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Fireside Chat with David Heinemeier Hansson](https://www.wearedevelopers.com/videos/980-fireside-chat-with-david-heinemeier-hansson) ## Related Articles - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe)