Software Developer-Backend

Software Developer-Backend

Full-Time 55000 - 70000 £ / year (est.) No home office possible
Virtual Hire Staffing

At a Glance

  • Tasks: Develop high-quality digital solutions and collaborate in Agile/DevOps teams.
  • Company: Join a forward-thinking organisation focused on innovation and user experience.
  • Benefits: Competitive salary, mentoring opportunities, and a dynamic work environment.
  • Other info: Great career growth potential and a chance to mentor junior developers.
  • Why this job: Make a real impact by improving user experiences with cutting-edge technology.
  • Qualifications: Experience in Golang, Java Spring Boot, and Agile methodologies.

The predicted salary is between 55000 - 70000 £ per year.

This organisation is seeking a Senior Software Developer with strong technical skills, a passion for improving outcomes and user experience, and the ability to contribute innovative ideas within a multi-disciplinary team. The role involves developing digital solutions to high standards, working in Agile/DevOps teams, and supporting continuous improvement and multiple releases per week.

Role Objectives

  • Develop digital solutions delivered to high standards (e.g., GDS standards)
  • Work effectively in Agile product development environments
  • Collaborate within multi-disciplinary/DevOps teams (product owners, UX designers/researchers, developers, platform engineers)
  • Support continuous improvement with multiple releases per week
  • Mentor junior colleagues and share knowledge

Technical Requirements

  • Coding and Testing:
  • Golang development experience
  • Java Spring Boot
  • HTML, CSS, Bootstrap
  • Docker, Kubernetes
  • Build tools: Maven, Gradle, Ant
  • Source control: Git (branching, merging, etc.)
  • Testing: TDD, unit testing, JUnit, Mockito, Cypress
  • Functional test automation (API testing, UI testing with Cucumber/Nightwatch)
  • Relational databases (MySQL, PostgreSQL), including data modeling, SQL scripts, stored procedures

Nice to Have

  • AWS experience
  • Front-end JavaScript frameworks (React, Angular, Vue.js)
  • RedHat OpenShift for container orchestration
  • Knowledge of NCSC 14 cloud security principles
  • Open Source BPMN workflow engines (Camunda, Activiti, Flowable)

Competencies

  • Agile and DevOps experience
  • Team leadership and mentoring
  • Integrity, honesty, and strong communication skills
  • Ability to work with cross-functional teams
  • Customer-facing experience

Security Clearance

Candidates must:

  • Hold or be eligible for SC Clearance
  • Have the right to work in the UK without sponsorship
  • Have lived in the UK continuously for the past 5+ years

Interview Process

  • Initial phone screening – conducted by the recruitment team
  • Technical interview – evaluates technical expertise and problem-solving
  • Final stage – 10-15 minute presentation plus panel interview with multiple departments

Software Developer-Backend employer: Virtual Hire Staffing

This organisation is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration within multi-disciplinary teams. With a strong commitment to employee growth, you will have the opportunity to mentor junior colleagues while continuously improving digital solutions in an Agile environment. Located in the UK, the company provides a supportive atmosphere that values integrity and encourages meaningful contributions to enhance user experiences.
Virtual Hire Staffing

Contact Detail:

Virtual Hire Staffing Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Developer-Backend

✨Tip Number 1

Get your networking game on! Connect with folks in the industry, attend meetups, and join online communities. You never know who might have a lead on that perfect Software Developer role.

✨Tip Number 2

Prepare for those interviews like a pro! Brush up on your coding skills, especially in Golang and Java Spring Boot. Practice common technical questions and be ready to showcase your problem-solving abilities.

✨Tip Number 3

Don’t underestimate the power of a good presentation! When it comes to the final stage, make sure you can clearly communicate your ideas and solutions. Show them how you can contribute to their Agile/DevOps teams.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Software Developer-Backend

Golang development
Java Spring Boot
HTML
CSS
Bootstrap
Docker
Kubernetes
Maven
Gradle
Ant
Git
TDD
unit testing
JUnit
Mockito
Cypress
MySQL
PostgreSQL
data modeling
SQL scripts
stored procedures
Agile
DevOps
team leadership
mentoring
strong communication skills
cross-functional collaboration

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your Golang development experience and any Agile/DevOps work you've done. We want to see how you can contribute to our team!

Craft a Compelling Cover Letter: Your cover letter is your chance to show us your passion for improving user experience and outcomes. Share specific examples of how you've contributed innovative ideas in previous roles. Let your personality shine through!

Showcase Your Technical Skills: Don’t forget to mention your experience with tools like Docker, Kubernetes, and Git. If you’ve worked with relational databases or have AWS experience, make sure to include that too. We love seeing candidates who are technically savvy!

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 us you’re keen on joining our team!

How to prepare for a job interview at Virtual Hire Staffing

✨Know Your Tech Inside Out

Make sure you brush up on your Golang and Java Spring Boot skills. Be ready to discuss your past projects and how you've used these technologies to solve real problems. Practising coding challenges can also help you feel more confident during the technical interview.

✨Show Off Your Agile Experience

Since the role involves working in Agile/DevOps teams, be prepared to share specific examples of how you've contributed to Agile projects. Talk about your experience with continuous improvement and how you've handled multiple releases per week. This will show that you understand the fast-paced environment they operate in.

✨Prepare for the Presentation

The final stage includes a presentation, so make sure you know your stuff! Choose a topic related to your expertise or a project you've worked on. Keep it clear and concise, and practice delivering it to friends or colleagues to get comfortable with the format.

✨Be a Team Player

This organisation values collaboration, so highlight your experience working in multi-disciplinary teams. Share examples of how you've mentored junior colleagues or collaborated with UX designers and product owners. This will demonstrate your ability to work well with others and contribute to a positive team dynamic.

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

>