Senior Java Software Engineer
Senior Java Software Engineer

Senior Java Software Engineer

Full-Time 50000 - 60000 £ / year (est.) No home office possible
Sanderson

At a Glance

  • Tasks: Design and build secure Java microservices for UK Government projects.
  • Company: Join a dynamic team focused on innovative software solutions.
  • Benefits: Competitive daily rate, remote work, and travel expenses covered.
  • Why this job: Make a real impact in public service while working with cutting-edge technologies.
  • Qualifications: Experience in Java, Spring Boot, and agile development required.
  • Other info: Opportunity for career growth in a collaborative environment.

The predicted salary is between 50000 - 60000 £ per year.

Contract Java/Full Stack Developer £530/day Inside IR-35. Happy to accept non-cleared candidates and those with lapsed SC. Remote with occasional travel to London for client meetings only - expensable.

We are looking for experienced senior Fullstack Java Software Engineers to support projects across UK Government and Policing. You’ll work in multidisciplinary teams delivering secure, reliable and scalable systems. The role is hands-on and focused on building high quality software using modern engineering practices.

What you’ll do:

  • You’ll design, build and maintain Java based microservices, applying test driven development and following established engineering standards.
  • You’ll work with technologies including Java, Spring Boot, Postgres, Kafka, Docker, React and AWS.
  • You’ll contribute to CI/CD pipelines, ensure non-functional requirements are met and collaborate with colleagues across engineering, analysis and design.

Essential experience:

  • Java and Spring Boot
  • Building and maintaining microservice based systems
  • Postgres or other relational SQL databases
  • Test-driven development (JUnit, Mockito or similar)
  • Docker and containerisation
  • CI/CD pipelines (Jenkins or similar)
  • Working in agile, multi-disciplinary teams

Desirable experience:

  • Kafka
  • Liquibase or similar migration tooling
  • Swagger/OpenAPI
  • Gradle
  • React
  • TypeScript

Senior Java Software Engineer employer: Sanderson

As a Senior Java Software Engineer with us, you'll join a dynamic and innovative team dedicated to delivering impactful solutions for UK Government and Policing. We pride ourselves on fostering a collaborative work culture that values continuous learning and professional growth, offering competitive rates and the flexibility of remote work with occasional travel to London. Our commitment to modern engineering practices ensures that you will be at the forefront of technology while contributing to meaningful projects that make a difference.
Sanderson

Contact Detail:

Sanderson Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Java 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 in government projects. A friendly chat can lead to opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your Java projects, especially any microservices you've built. 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 brushing up on your technical knowledge. Be ready to discuss your experience with Spring Boot, Docker, and CI/CD pipelines. Practising common interview questions can help you feel more confident.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities that match your skills. Plus, it’s a great way to ensure your application gets seen by the right people.

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

Java
Spring Boot
Microservices
Postgres
Test-Driven Development
JUnit
Mockito
Docker
CI/CD Pipelines
Jenkins
Agile Methodologies
Kafka
Liquibase
Swagger/OpenAPI
React

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java, Spring Boot, and microservices. We want to see how your skills match the job description, so don’t be shy about showcasing relevant projects you've worked on!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about working with us at StudySmarter and how your background makes you a perfect fit for the role. Keep it concise but impactful!

Showcase Your Technical Skills: When filling out your application, make sure to mention your experience with Docker, CI/CD pipelines, and any other relevant technologies. We love seeing candidates who are hands-on and familiar with modern engineering practices.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the easiest way for us to keep track of your application and ensures you don’t miss out on any important updates from our team!

How to prepare for a job interview at Sanderson

✨Know Your Tech Stack Inside Out

Make sure you’re well-versed in Java, Spring Boot, and the other technologies mentioned in the job description. Brush up on your knowledge of microservices, Docker, and CI/CD pipelines. Being able to discuss your experience with these tools confidently will show that you’re a strong candidate.

✨Prepare for Technical Questions

Expect to face technical questions that test your understanding of test-driven development and relational databases like Postgres. Practise coding challenges or system design scenarios that might come up during the interview. This will help you demonstrate your problem-solving skills effectively.

✨Showcase Your Teamwork Skills

Since the role involves working in multidisciplinary teams, be ready to share examples of how you’ve collaborated with others in past projects. Highlight your experience in agile environments and how you’ve contributed to team success. This will illustrate your ability to fit into their work culture.

✨Ask Insightful Questions

Prepare some thoughtful questions about the projects you’ll be working on, the team dynamics, or the company’s approach to software development. This not only shows your interest in the role but also helps you gauge if the company is the right fit for you.

Senior Java Software Engineer
Sanderson

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>