At a Glance
- Tasks: Design and develop cloud-hosted applications using Java, React, and Azure.
- Company: Join a diverse tech team focused on innovative solutions.
- Benefits: Competitive daily rate, flexible work environment, and opportunities for growth.
- Other info: Inclusive culture that values diversity and supports your career journey.
- Why this job: Make an impact with cutting-edge technology in a collaborative setting.
- Qualifications: Strong Java skills and experience with modern web development.
£600/day Inside IR-35 for an initial 6 months with extension likely
London - 2-3 days per week on site
Active SC Clearance essential
We're looking for a full‑stack Java developer to join an established engineering team working on cloud‑hosted applications in Azure. The role has a strong backend focus but also includes frontend development, working across Java services and modern web applications. You'll use VS Code or equivalent IDEs and work closely with frontend, backend and DevOps teams.
About the role
- Full‑stack development role
- Backend and frontend responsibilities
- Cloud‑hosted systems on Azure
- API‑driven, service‑based architecture
- Modern engineering practices and tooling
Key responsibilities
- Design, build and maintain Java backend services
- Develop RESTful APIs and service integrations
- Contribute to frontend development using React
- Work across Node.js and TypeScript services
- Develop and support .NET / C# components where required
- Deploy and operate applications in Azure
- Contribute to CI/CD pipelines
- Collaborate closely with frontend, QA and DevOps teams
- Participate in code reviews and technical discussions
Required skills
- Strong commercial Java experience
- Spring / Spring Boot
- REST API development
- Frontend experience with React
- Node.js and TypeScript experience
- C# and .NET exposure
- Azure experience (App Services, AKS, or similar)
- VS Code or equivalent IDE (e.g. IntelliJ)
- Git and version control
- Experience with relational and/or NoSQL databases
Nice to have
- Docker and Kubernetes
- Microservices architecture
- Event‑driven or messaging systems
- Experience working in full‑stack product teams
- Exposure to Azure DevOps or GitHub Actions
Reasonable Adjustments
Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients. If you need any help or adjustments during the recruitment process for any reason, please let us know when you apply or talk to the recruiters directly so we can support you.
Fullstack Software Engineer employer: Sanderson Government & Defence
Contact Detail:
Sanderson Government & Defence Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Fullstack Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with Java or Azure. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving full-stack development and cloud applications. This gives potential employers a taste of what you can do beyond just your CV.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills. Practice common algorithms and system design questions, and don’t forget to review your knowledge of REST APIs and modern web frameworks like React.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love hearing from passionate candidates who are eager to join our team.
We think you need these skills to ace Fullstack Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your full-stack Java experience and any relevant projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your backend and frontend expertise!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about this role and how your experience with Azure and modern engineering practices makes you a great fit for our team.
Showcase Your Projects: If you've got any personal or professional projects that demonstrate your skills in Java, React, or cloud-hosted applications, include them! We love seeing real-world applications of your work.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at Sanderson Government & Defence
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Java, Spring Boot, and React. Brush up on your knowledge of RESTful APIs and cloud services in Azure, as these will likely come up during technical discussions.
✨Showcase Your Projects
Prepare to discuss specific projects where you've used full-stack development skills. Highlight your contributions to backend services and frontend applications, especially any experience with Node.js, TypeScript, or C#. Real-world examples can really impress the interviewers.
✨Collaborate and Communicate
Since this role involves working closely with various teams, be ready to demonstrate your collaboration skills. Share experiences where you’ve successfully worked with frontend, QA, or DevOps teams, and how you contributed to code reviews or technical discussions.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, engineering practices, and the specific challenges they face. This shows your genuine interest in the role and helps you assess if the company culture aligns with your values.