Senior Full Stack Developer
Role details
Job location
Tech stack
Job description
At SThree, we're building a next generation candidate and contractor digital experience - and we're looking for a Senior Full Stack Developer to help bring it to life. You'll play a key role in designing and delivering a new contractor onboarding and placement management platform, working across Java back end services and modern React front ends, while championing AI first development practices. What you'll be working on As part of a small, high impact software engineering team, you'll:
-
Design, develop, test, and support end to end solutions across Java (11+) back end and React (18+), TypeScript, JavaScript, HTML & CSS front end layers
-
Shape user experiences by producing wireframes, prototypes, and UI designs
-
Build and maintain UI driven automated tests and follow strong TDD practices
-
Collaborate with business and technology stakeholders to deliver meaningful outcomes
-
Integrate with wider enterprise systems (e.g. CRM, ERP, identity platforms)
-
Configure and maintain CI/CD pipelines and infrastructure as code (e.g. Terraform)
-
Support live systems and resolve issues end to end
-
Coach and mentor junior engineers, fostering knowledge sharing and collaboration AI first development This role is hands on with AI enabled engineering. You'll be expected to:
-
Use AI coding assistants for refactoring, test creation, debugging, and documentation
-
Deliver measurable productivity improvements through intelligent AI usage
-
Share learnings, document patterns, and train others during service handovers
-
Apply sound judgement on when to rely on AI and when human expertise matters most
Requirements
Essential experience:
-
Extensive experience building web applications on a Java technology stack
-
Strong experience with React, TypeScript, JavaScript, and modern UI development
-
RESTful API design and implementation
-
CI/CD, test automation, and Agile delivery experience
-
Cloud experience in Azure, including security, scalability, and performance fundamentals
-
Strong communication skills and a collaborative mindset Nice to have:
-
Experience with Liferay DXP
-
Knowledge of Azure Integration Services (API Management, Service Bus, Event Hub)
-
Experience with identity platforms such as Azure AD, Azure AD B2C, or AWS Cognito
Benefits & conditions
-
Be part of a collaborative, inclusive IT function with global impact
-
Gain exposure to end to end IT asset management in a complex, international environment
-
Opportunities to drive improvements and put your ideas into practice
-
A supportive team that values customer focus, ownership, and continuous improvement What's in it for you?
-
Hybrid working options for flexibility.
-
Bonus linked to company and personal performance.
-
28 days holiday plus public holidays, with an annual leave purchase scheme.
-
Private healthcare, discounted dental insurance, and health cashback scheme.
-
Paid volunteering days and caregiver leave.
-
Access to retail discounts and our company share scheme. What we stand for We're committed to ensuring that every colleague, candidate, and member of our community experiences fair, equitable, and respectful treatment. We strive to create an environment where everyone belongs, feels valued, and is supported to thrive. If you require any assistance or reasonable adjustments during the application process, please let us know. We're here to help.