Software Engineer

Company: Computer Futures
Apply for the Software Engineer
Location: London
Job Description:

Salary: £? – ? per year

Requirements

  • Strong Java experience, ideally with Spring Boot and Java 17
  • Modern Angular experience, ideally Angular 16/17+, with NgRx
  • Solid hands‑on Azure experience, including App Services, Functions, and DevOps
  • Experience building and deploying microservices in production
  • Strong understanding of distributed systems and engineering fundamentals
  • Nice to have: Cosmos DB or other NoSQL databases
  • Nice to have: ElasticSearch or other search‑based systems
  • Nice to have: Docker and Kubernetes
  • Nice to have: GraphQL experience
  • Nice to have: Exposure to observability, tracing, or resilience patterns

Responsibilities

  • Build full stack applications using Java Spring Boot and Angular 17+
  • Develop microservices, REST APIs, and GraphQL services
  • Work within a cloud‑native Azure environment
  • Implement NgRx for frontend state management
  • Set up and improve CI/CD pipelines using GitHub Actions
  • Collaborate closely with product, QA, and SRE teams
  • Build, troubleshoot, and deliver production systems end to end

Technologies

  • Angular
  • Azure
  • CI/CD
  • Cloud
  • Cosmos DB
  • DevOps
  • Docker
  • ElasticSearch
  • Frontend
  • GitHub
  • GraphQL
  • Java
  • Kubernetes
  • NgRx
  • NoSQL
  • REST
  • Spring
  • Spring Boot
  • microservices

More

We are hiring for a high‑impact 12‑month contract role within a fast‑paced engineering team building scalable, cloud‑native applications. This is a hybrid role based in London with strong extension potential and a day rate of £500. We are looking for a hands‑on engineer who can build, deploy, and own production systems end to end.

#J-18808-Ljbffr…

Posted: June 28th, 2026