Software Engineer Java Springboot
Software Engineer Java Springboot

Software Engineer Java Springboot

Full-Time 44000 - 66000 £ / year (est.) No home office possible
L

At a Glance

  • Tasks: Build modern digital applications using Java and Spring Boot, and create intuitive front-end experiences.
  • Company: Join a leading consultancy driving digital transformation across government, health, and commercial sectors.
  • Benefits: Enjoy flexible hybrid working, a supportive culture, and opportunities for innovation and learning.
  • Why this job: Work on impactful projects that make a difference while collaborating with a diverse team.
  • Qualifications: 3 years of experience with Java, Spring Boot, and modern JavaScript frameworks; eligible for SC Clearance.
  • Other info: Bonus skills include NoSQL databases and AI integrations; work in an Agile environment.

The predicted salary is between 44000 - 66000 £ per year.

Location: Hybrid Remote (likely to be 1-2x per month dependent on client projects)

Type: Permanent | Full-Time

Sector: Digital Consultancy / Public Sector / Private Sector

Budget: £55,000 + benefits

Are you a passionate Full Stack Engineer looking to apply your skills in high-impact digital transformation projects? We’re working with a leading consultancy that partners with major clients across government, health, and commercial sectors to deliver innovative, data-driven solutions that truly make a difference.

This is an opportunity to join a multidisciplinary team where creativity meets strategy, and where your expertise will help solve complex challenges through cutting-edge technology.

What You’ll Be Doing

  • Building scalable, modern digital applications using Java and Spring boot.
  • Creating intuitive front-end experiences using React, Angular, or Typescript.
  • Designing and consuming RESTful APIs and working within microservices architecture.
  • Leveraging cloud platforms like Azure or AWS to deploy and scale applications.
  • Participating in agile, cross-functional teams delivering real-world impact.
  • Contributing to CI/CD pipelines and writing clean, maintainable code.

What We’re Looking For

Essential Skills:

  • 3 years experience with Java and Spring boot.
  • Front-end development using modern JavaScript frameworks.
  • Familiarity with cloud infrastructure (Azure or AWS).
  • Hands-on experience with CI/CD tools like GitHub Actions, GitLab, Jenkins, or Azure DevOps.
  • Proficiency with version control systems (Git).
  • Comfortable working in an Agile environment with cross-functional teams.
  • Must be eligible for SC Clearance (UK Resident for minimum 5 years and no more than 28 days abroad in a single trip).

Desirable Experience:

  • Infrastructure-as-Code tools (e.g., Terraform).
  • Working with Docker and containerized environments.
  • Knowledge of SQL databases (SQL Server, PostgreSQL).
  • Familiarity with Entity Framework Core.
  • Understanding of web accessibility and development best practices.

Bonus Skills:

  • Experience with NoSQL databases (e.g., MongoDB, Cosmos DB).
  • Exposure to AI/LLM integrations (e.g., Langchain or similar tools).
  • Working knowledge of design systems, such as the GOV.UK Design System.

Why Join?

  • Work on meaningful digital products that impact lives.
  • Join a collaborative team of engineers, designers, and strategists.
  • Be part of a supportive culture that values innovation, learning, and diversity.
  • Flexible hybrid working arrangements.

Ready to apply?

If you’re a problem-solver with a passion for engineering elegant solutions in C#/.NET, and you want to work on projects that matter, we’d love to hear from you.

L

Contact Detail:

LinkedIn Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer Java Springboot

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Java, Spring Boot, and modern JavaScript frameworks like React or Angular. Being able to discuss your hands-on experience with these tools during interviews will demonstrate your suitability for the role.

✨Tip Number 2

Showcase your understanding of cloud platforms like Azure or AWS by discussing any relevant projects you've worked on. Highlighting your experience with deploying applications in a cloud environment can set you apart from other candidates.

✨Tip Number 3

Prepare to discuss your experience with CI/CD tools and version control systems. Being able to articulate how you've used tools like GitHub Actions or Jenkins in past projects will illustrate your ability to contribute effectively to the team's workflow.

✨Tip Number 4

Since this role requires SC Clearance eligibility, ensure you understand the requirements and be ready to confirm your eligibility during the interview process. This will show that you're not only qualified but also aware of the necessary security protocols.

We think you need these skills to ace Software Engineer Java Springboot

Java
Spring Boot
Front-end Development
React
Angular
TypeScript
RESTful APIs
Microservices Architecture
Cloud Platforms (Azure or AWS)
CI/CD Tools (GitHub Actions, GitLab, Jenkins, Azure DevOps)
Version Control Systems (Git)
Agile Methodologies
Infrastructure-as-Code (Terraform)
Docker
SQL Databases (SQL Server, PostgreSQL)
Entity Framework Core
Web Accessibility Best Practices
NoSQL Databases (MongoDB, Cosmos DB)
AI/LLM Integrations
Design Systems Knowledge

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java, Spring Boot, and any front-end frameworks like React or Angular. Emphasise your familiarity with cloud platforms and CI/CD tools, as these are essential for the role.

Craft a Compelling Cover Letter: In your cover letter, express your passion for digital transformation projects and how your skills align with the company's mission. Mention specific projects or experiences that demonstrate your problem-solving abilities and teamwork in an Agile environment.

Showcase Relevant Projects: If you have worked on relevant projects, either professionally or personally, include them in your application. Describe your role, the technologies used, and the impact of the project to illustrate your hands-on experience.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism, which is crucial for a Software Engineer role.

How to prepare for a job interview at LinkedIn

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Java and Spring Boot in detail. Highlight specific projects where you've built scalable applications, and be ready to explain your approach to front-end development using frameworks like React or Angular.

✨Demonstrate Agile Experience

Since the role involves working in agile, cross-functional teams, share examples of how you've successfully collaborated with others in an agile environment. Discuss your role in sprints, stand-ups, and any tools you used for project management.

✨Familiarity with Cloud Platforms

Make sure to mention your experience with cloud platforms like Azure or AWS. Be ready to discuss how you've deployed applications in the cloud and any challenges you faced during the process.

✨Prepare for Scenario-Based Questions

Expect scenario-based questions that assess your problem-solving skills. Think about how you would handle specific challenges related to digital transformation projects, such as designing RESTful APIs or working with CI/CD pipelines.

Software Engineer Java Springboot
LinkedIn
L
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>