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, and opportunities for professional growth.
- Other info: Initial 3-month contract with travel to UK hub once a month.
- 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 in England employer: Areti Group | B CorpTM
Contact Detail:
Areti Group | B CorpTM Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Java Software Engineer in England
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who have experience in public sector projects. A friendly chat can lead to insider info about job openings or even a referral.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those involving Java, Spring Boot, and TDD. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions related to Java and RESTful APIs. Practising coding challenges can also help you feel more confident when it comes to demonstrating your skills.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might be perfect for you. Plus, applying directly can sometimes give you an edge over other candidates.
We think you need these skills to ace Senior Java Software Engineer in England
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 job description, so don’t be shy about 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 any work you've done in public sector environments to grab our attention.
Showcase Your TDD Skills: Since TDD is a key part of this role, make sure to mention specific examples where you’ve implemented Test-Driven Development in your previous projects. We love seeing how you ensure code quality!
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!
How to prepare for a job interview at Areti Group | B CorpTM
✨Know Your Tech Stack
Make sure you’re well-versed in Java 20 and Spring Boot 3. Brush up on RESTful API design, especially with OpenAPI. Being able to discuss your experience with these technologies confidently will show that you're the right fit for the role.
✨Showcase Your TDD Skills
Prepare to talk about your experience with Test-Driven Development. Bring examples of how you've implemented TDD in past projects and the benefits it brought to your team. This will demonstrate your commitment to quality coding practices.
✨Collaboration is Key
Since the role involves working with multidisciplinary teams, think of examples where you’ve successfully collaborated with others. Highlight your communication skills and how you’ve contributed to team success in agile environments.
✨Understand the Public Sector Landscape
Familiarise yourself with the challenges and nuances of working within the UK government or public sector. Showing that you understand this environment will set you apart and demonstrate your readiness for the role.