Principal Engineer (Angular, Java & Spring Boot)
Sanderson Recruitment Plc
Bristol, UK
3 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.careerjet.co.uk
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
£81,000.0 - £93,000.0
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Amazon Web Services
Cloud Computing
Software Quality
Continuous Integration
Distributed Systems
Software Systems
TypeScript
RxJS
GitHub Copilot
Spring-boot
Technical Debt
+5 more
Backend
AngularJS
Front End Software Development
Restful APIs
Microservices
Job description
We are seeking an experienced Principal Engineer to provide technical leadership within a product engineering team delivering business-critical applications and services. This is a key leadership role, combining hands-on technical expertise with architectural guidance, mentoring, and engineering excellence. You’ll work closely with Product, Architecture and Engineering teams to deliver scalable, secure and resilient solutions while helping shape the technical direction of the platform., * Provide technical leadership and direction across a delivery team.
- Design and deliver scalable, secure and maintainable solutions.
- Drive architectural and engineering decisions aligned to business goals.
- Lead technical risk management, incident resolution and continuous improvement initiatives.
- Champion engineering standards, quality practices and modern development approaches.
- Reduce technical debt and support platform modernisation.
- Mentor and coach engineers, fostering technical growth and best practices.
- Collaborate with stakeholders across Product, Engineering and Architecture to deliver successful outcomes.
Requirements
- 8+ years’ experience delivering enterprise-scale software solutions.
- Experience as a Principal, Lead or Staff Engineer in complex environments.
- Strong front-end expertise with Angular, TypeScript and RxJS.
- Strong backend development experience using Java and Spring Boot.
- Experience designing and developing REST APIs and microservices.
- Solid understanding of modern architecture patterns and cloud-native development.
- Experience with AWS, CI/CD pipelines and distributed systems.
- Strong knowledge of software quality, security, observability and testing practices.
- Proven ability to influence technical direction and lead engineering teams.
Desirable Experience
- Nx or monorepo environments.
- GitHub Copilot or other AI-assisted development tools.
- Legacy modernisation programmes.
- Enterprise-scale architecture and solution design.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerjet.co.uk
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…