At a Glance
- Tasks: Design and build backend services using Java and contribute to front-end development.
- Company: Fast-growing technical consultancy with a flat, collaborative culture.
- Benefits: Competitive salary, hybrid working, and opportunities for professional growth.
- Why this job: Make an impact on high-stakes projects while developing your skills in a supportive environment.
- Qualifications: Strong experience with Java, modern frameworks, and a passion for code quality.
- Other info: Join a stable team focused on delivering quality solutions in the UK public sector.
The predicted salary is between 65000 - 70000 ÂŁ per year.
Our client is a fast‑growing technical consultancy known for delivering bespoke software engineering on complex, high‑impact programmes across the UK public sector. Their culture is flat, collaborative, and delivery‑focused. Engineers are trusted to make informed decisions, work closely with stakeholders, and develop solutions from concept to production. Projects are long‑running, teams are stable, and engineering quality genuinely matters.
You’ll join an agile, client‑embedded team delivering modern, scalable systems. Your work will include:
- Designing and building backend services using Java (12+) and Spring Boot
- Contributing to front‑end development (ideally Angular, though React is welcome)
- Working across the full SDLC: requirements, build, test, deploy, support
- Applying TDD/BDD, clean code principles, and DevOps practices
- Collaborating directly with non‑technical stakeholders to shape solutions
- Growing your cloud and DevOps capability (AWS/Azure, Docker, CI/CD)
Hybrid working, with on‑site collaboration when it adds value.
You’ll likely be a mid‑level full‑stack engineer who:
- Has strong commercial experience with Java and modern frameworks
- Is comfortable being client‑facing and explaining technical decisions
- Enjoys working across backend and frontend, not just one layer
- Cares about code quality, learning, and continuous improvement
- Is eligible for UK security clearance (UK‑based, no visa sponsorship)
If you want your engineering skills to be seen, trusted, and developed, this role is worth your attention.
Location: London, United Kingdom
Seniority level: Mid‑Senior level
Employment type: Full‑time
Job function: Consulting and Information Technology – Software Development
Java Software Engineer in England employer: Nicholson Glover
Contact Detail:
Nicholson Glover Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Java Software Engineer in England
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work in consultancy or software engineering. A friendly chat can lead to referrals and insider info about job openings.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Java projects and any contributions to open-source. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills and boost your confidence.
✨Tip Number 4
Don’t forget to apply through our website! It’s a great way to ensure your application gets noticed. Plus, we’re always on the lookout for talented engineers like you to join our team.
We think you need these skills to ace Java Software Engineer in England
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experience mentioned in the job description. Highlight your Java and Spring Boot expertise, and don’t forget to mention any client-facing roles you've had. We want to see how you fit into our collaborative culture!
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 background aligns with our needs. Be genuine and let your personality come through – we love seeing the real you!
Showcase Your Projects: If you've worked on relevant projects, make sure to include them in your application. Whether it's backend services or full-stack development, we want to see what you've built and how you’ve applied TDD/BDD principles. This is your moment to impress us!
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 shows you’re keen to join our team at StudySmarter!
How to prepare for a job interview at Nicholson Glover
✨Know Your Tech Stack
Make sure you’re well-versed in Java (12+) and Spring Boot, as these are crucial for the role. Brush up on your knowledge of Angular or React too, since front-end development is part of the gig. Being able to discuss your experience with these technologies confidently will impress the interviewers.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex problems using TDD/BDD and clean code principles. They want to see how you approach challenges and ensure quality in your work. Think of a few scenarios where you made informed decisions that led to successful outcomes.
✨Emphasise Collaboration
Since the company values a collaborative culture, be ready to talk about your experiences working with non-technical stakeholders. Highlight how you’ve communicated technical concepts clearly and contributed to shaping solutions together. This shows you can bridge the gap between tech and business.
✨Demonstrate Continuous Learning
Express your enthusiasm for growing your cloud and DevOps skills, especially with AWS/Azure and CI/CD practices. Share any recent courses or projects that showcase your commitment to continuous improvement. This aligns perfectly with their focus on engineering quality and personal development.