> Markdown version of [/jobs/ext/82682-principal-software-engineer](https://www.wearedevelopers.com/jobs/ext/82682-principal-software-engineer). 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). --- # Principal Software Engineer - **Company:** RE Partners - **Location:** Sheffield, UK - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Microsoft Azure, Software Quality, Code Review, Databases, DevOps, Distributed Systems, Performance Tuning, Data Processing, ReactJS, Large Language Models, Spring-boot, Backend, Front End Software Development - **Published:** May 20, 2026 - **Apply:** https://find.jobs/jobs-near-me/principal-software-engineer-sheffield/2777049855-2/ ## About the Role This role is ideal for someone who combines deep backend expertise in Java with strong frontend capabilities in React, and hands-on experience working with LLMs (Claude preferred)., * Strong experience in Java backend development and server-side architecture * Solid React experience on the frontend * Hands-on experience with LLMs / AI tools and practical implementation * Experience designing and building scalable, distributed systems * Strong understanding of APIs, databases, and performance optimization * Proven ability to lead technically and mentor others Nice to have: * Experience with GraphDB, Scala, or complex data processing systems * Exposure to cloud platforms (AWS, Azure, or GCP) * Familiarity with CI/CD pipelines and DevOps practices ## Description * Lead the design and development of scalable backend services in Java (Spring Boot) * Build and optimize secure, high-performance APIs * Contribute to and guide React-based frontend architecture * Work hands-on with LLM/AI technologies (Claude or similar), integrating them into real-world applications * Drive best practices across code quality, architecture, and performance * Mentor engineers and support UI developers in delivering high-quality solutions * Partner with stakeholders to translate business needs into technical execution * Contribute to system design discussions, code reviews, and continuous improvement ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [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) - [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) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [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) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)