Senior Java Software Engineer

Senior Java Software Engineer

Freelance Home office (partial)
A

At a Glance

  • Tasks: Develop and maintain scalable digital services using modern technologies.
  • Company: Leading public sector organisation with a high-performing team.
  • Benefits: Competitive daily rate, hybrid work model, and opportunities for professional growth.
  • Other info: Initial 3-month contract with travel to various UK locations.
  • Why this job: Join a dynamic team and make a real impact in government digital services.
  • Qualifications: Strong Java experience, RESTful API design, and TDD knowledge required.

A leading public sector organisation is seeking a Senior Software Developer to join a high-performing team delivering modern digital services within a complex government environment. This role is suited to an experienced engineer with strong backend and full-stack development capabilities, comfortable working across modern technologies and agile delivery teams.

Key Responsibilities

  • Develop and maintain scalable digital services and applications
  • Work across backend and full-stack development activities using modern technologies
  • Write clean, maintainable code following Test-Driven Development (TDD) principles
  • Collaborate with multidisciplinary teams to deliver high-quality solutions
  • Support best engineering practices including code reviews and continuous improvement

Key Requirements

  • Strong experience with Java 20 or above
  • RESTful API design (recommended to have experience with OpenAPI) including versioning
  • Spring Boot 3 or above
  • Spring Data JPA/Hibernate
  • Experience working with TypeScript
  • Solid database experience
  • Proven experience with TDD and agile delivery practices
  • Previous experience within UK government or public sector environments

Additional Information

  • BPSS or SC clearance required (or eligible)
  • Initial 3-month contract starting ASAP
  • Travel required once per month to a UK hub location (may vary between Liverpool, Nottingham, South Tyneside, Cardiff, Ipswich, or Brighton)

Apply now for immediate consideration.

Senior Java Software Engineer employer: Areti Group | B Corp™

Join a leading public sector organisation that values innovation and collaboration, offering a dynamic work culture where your contributions directly impact the delivery of modern digital services. With a strong focus on employee growth, you will have access to continuous learning opportunities and the chance to work with cutting-edge technologies in a supportive environment. Enjoy the flexibility of a hybrid working model, allowing you to balance your professional and personal life while being part of a high-performing team dedicated to excellence.
A

Contact Detail:

Areti Group | B Corp™ 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 have experience in public sector roles. A friendly chat can lead to insider info about job openings or even a referral.

Tip Number 2

Prepare for interviews by brushing up on your Java skills and TDD principles. We recommend doing mock interviews with friends or using online platforms to get comfortable discussing your experience and technical knowledge.

Tip Number 3

Showcase your projects! If you’ve worked on any relevant applications or services, make sure to highlight them during interviews. We love seeing real-world examples of your coding prowess and problem-solving skills.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always on the lookout for talented individuals like you to join our team.

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

Java 20 or above
RESTful API design
OpenAPI
Spring Boot 3 or above
Spring Data JPA
Hibernate
TypeScript
Test-Driven Development (TDD)
Agile delivery practices
Code reviews
Continuous improvement
Scalable digital services development
Collaboration with multidisciplinary teams
Experience within UK government or public sector environments
BPSS or SC clearance

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java 20, RESTful APIs, and Spring Boot. We want to see how your skills match the key requirements in the job description, so don’t hold back on showcasing your relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for this role. Mention your experience in agile teams and your commitment to TDD principles. We love seeing your personality come through!

Showcase Your Projects: If you've worked on any notable projects, especially in the public sector or using modern technologies, make sure to include them. We’re keen to see how you’ve applied your skills in real-world scenarios, so don’t be shy!

Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates. Let’s get your journey started!

How to prepare for a job interview at Areti Group | B Corp™

Know Your Tech Stack

Make sure you’re well-versed in Java 20 and the frameworks mentioned, like Spring Boot and Hibernate. Brush up on RESTful API design and be ready to discuss how you've implemented these technologies in past projects.

Showcase Your TDD Skills

Prepare to talk about your experience with Test-Driven Development. Have examples ready that demonstrate how you’ve written clean, maintainable code and how TDD has improved your workflow.

Understand Agile Methodologies

Since this role involves working in agile delivery teams, be prepared to discuss your experience in agile environments. Share specific instances where you collaborated with multidisciplinary teams to deliver high-quality solutions.

Familiarise Yourself with Public Sector Work

If you have previous experience in the UK government or public sector, highlight it! If not, do some research on the challenges and best practices in this area, as it will show your commitment and understanding of the environment.

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

>