Software Developer in London

Software Developer in London

London Temporary 45000 - 55000 € / year (est.) Home office (partial)
Inspirec is part of the Goaco Group

At a Glance

  • Tasks: Design and develop scalable web applications using modern tech like Next.js and Spring Boot.
  • Company: Join a dynamic leader in the tech industry with a collaborative culture.
  • Benefits: Enjoy competitive pay, health perks, remote work options, and growth opportunities.
  • Other info: Be part of a learning-focused environment with great career advancement potential.
  • Why this job: Make an impact by working on innovative projects with cutting-edge technologies.
  • Qualifications: Experience in software development, especially with Java, Next.js, and cloud infrastructure.

The predicted salary is between 45000 - 55000 € per year.

Inspirec has partnered with a dynamic and innovative leader in the technology industry, who are seeking a highly motivated Software Developer to join their team on a contract basis. In this role, you’ll work across the stack to design, develop, and maintain scalable web applications and infrastructure. You’ll collaborate with product managers, designers, and fellow engineers to deliver high-quality features and improvements using modern tools and frameworks including Next.js, Spring Boot, Terraform, and Cypress.

Key Responsibilities

  • Develop, test, and maintain front‑end applications using TypeScript and Next.js
  • Build and maintain robust back‑end services using Java and Spring Boot
  • Write and maintain infrastructure as code using Terraform for cloud environments (e.g., AWS, GCP, Azure)
  • Implement and maintain end‑to‑end testing suites using Cypress
  • Collaborate with cross‑functional teams to define, design, and deliver new features
  • Ensure code quality through code reviews, unit testing, and continuous integration
  • Participate in architectural discussions and help drive best practices for software development
  • Monitor application performance and troubleshoot production issues
  • Contribute to a culture of learning, collaboration, and continuous improvement

Required Skills & Experience

  • Experience building user-facing web applications with Next.js (or React)
  • Solid experience with Java and Spring Boot in building scalable backend systems
  • Hands‑on experience with Terraform and cloud infrastructure provisioning
  • Proficient with Cypress or similar tools for end‑to‑end and UI testing
  • Experience with RESTful APIs, microservices, and distributed systems
  • Familiarity with CI/CD workflows and version control systems like Git
  • Knowledge of secure coding practices and performance optimization
  • Excellent communication and problem‑solving skills

Nice to Have

  • Experience with containerization tools like Docker and orchestration platforms like Kubernetes
  • Familiarity with GraphQL or WebSockets
  • Exposure to monitoring/logging tools (e.g., Prometheus, Grafana, ELK, Datadog)
  • Previous experience working in Agile/Scrum teams
  • Knowledge of cloud platforms (e.g., AWS, GCP, or Azure)

Software Developer in London employer: Inspirec is part of the Goaco Group

Join a forward-thinking technology leader that values innovation and collaboration, offering a vibrant work culture where your contributions as a Software Developer will directly impact the development of cutting-edge web applications. With a strong emphasis on employee growth, you will have access to continuous learning opportunities and the chance to work with modern tools and frameworks in a supportive environment. Located in a thriving tech hub, this role provides unique advantages such as networking opportunities and exposure to industry best practices.

Inspirec is part of the Goaco Group

Contact Detail:

Inspirec is part of the Goaco Group Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Developer in London

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, attend meetups, and join online communities. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using Next.js, Spring Boot, and Terraform. 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 skills and practicing common coding challenges. Don’t forget to also prepare questions about the company culture and team dynamics – it shows you’re genuinely interested!

Tip Number 4

Apply through our website! We make it easy for you to find roles 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 Software Developer in London

TypeScript
Next.js
Java
Spring Boot
Terraform
Cypress
RESTful APIs

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences mentioned in the job description. Highlight your experience with Next.js, Spring Boot, and Terraform to show us you’re the right fit for the role.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re passionate about software development and how your background aligns with our needs. Don’t forget to mention any relevant projects or achievements!

Showcase Your Projects:If you’ve worked on any personal or professional projects using the technologies we’re looking for, make sure to include them. We love seeing real-world applications of your skills!

Apply Through Our Website:For the best chance of getting noticed, apply directly through our website. It’s the easiest way for us to keep track of your application and get back to you quickly!

How to prepare for a job interview at Inspirec is part of the Goaco Group

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like Next.js, Spring Boot, and Terraform. Brush up on your TypeScript and Java skills, and be ready to discuss how you've used these tools in past projects.

Showcase Your Problem-Solving Skills

Prepare to talk about specific challenges you've faced in software development and how you overcame them. Use examples that highlight your ability to troubleshoot production issues or optimise performance, as these are key aspects of the role.

Collaborate Like a Pro

Since this role involves working with cross-functional teams, be ready to discuss your experience collaborating with product managers, designers, and other engineers. Share examples of how you’ve contributed to team discussions and driven best practices in software development.

Ask Insightful Questions

Prepare thoughtful questions about the company’s tech stack, their approach to Agile/Scrum, or how they handle code reviews and CI/CD workflows. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.