IT & Software

Software Engineer

VIQU Limited

London · Greater London · United Kingdom

Overview

Join a growing engineering team to design, develop and maintain scalable backend services using Java and Spring Boot. You will build RESTful APIs, contribute to frontend with Vue.js, and work across the full software lifecycle in an Agile environment. The role emphasizes delivering high-quality, tested code and collaborating with Product, Engineering and Delivery teams. You will support CI/CD and DevOps practices to improve software delivery and performance. This position offers remote work with occasional travel to Leeds, contributing to digital platform improvements at a UK organisation.

Pay / Benefits
  • remote work
  • occasional Leeds travel
  • career development opportunities
  • collaborative Agile environment
  • competitive salary
  • referral bonus (up to 1,000)
Responsibilities
  • Design, develop and maintain scalable backend applications and services using Java and Spring Boot
  • Build and maintain RESTful APIs to support business-critical systems
  • Contribute to frontend development using Vue.js and Node.js
  • Deliver software solutions across the full development lifecycle from design to deployment and support
  • Write clean, well-tested code with high quality standards
  • Participate in code reviews, pair programming, and knowledge-sharing
  • Collaborate with Product Managers, Engineers and Delivery teams to deliver solutions
  • Support CI/CD pipelines, automation and DevOps practices to improve delivery
  • Troubleshoot issues, optimise performance, and drive continuous improvement initiatives
Key requirements
  • Proven commercial software engineering experience
  • Strong backend development experience with Java and Spring Boot
  • Experience designing and developing RESTful APIs and scalable backend services
  • Experience with Node.js for applications or services
  • Exposure to frontend technologies, ideally Vue.js
  • Understanding of software design principles and coding standards
  • Experience writing automated tests and maintaining code quality
  • Familiarity with AWS or cloud platforms
  • Exposure to CI/CD pipelines, Git and DevOps practices
  • Experience working in Agile environments
  • Strong problem-solving and communication skills
  • Ability to collaborate across technical teams
  • collaboration
  • communication
  • problem-solving
  • Java
  • Spring Boot
  • RESTful API design

Reference: WJ-747_31174331

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.