Software Architect (Azure/Java)

  • Arrows Group Professional Limited
  • 03/03/2026
Contractor Information Technology Telecommunications

Job Description

Software Architect - Azure & Java
Remote, UK Based
12 Month Contract
Up to £485 per day
Inside IR35
35 hours per week

We are seeking a hands-on Junior Architect to design and deliver secure, scalable cloud native solutions on Microsoft Azure, with a strong focus on Java.

This is an excellent opportunity for a Software Engineer who has stepped into architectural responsibilities and is looking to further develop within a structured, enterprise environment.

The role is remote within the UK and operates on a 35 hour working week.

The Role

You will partner with senior architects and engineering teams to design and implement Azure based Java microservices and platform components. This is not a purely conceptual architecture role, you will remain close to engineering and delivery.

You will:

. Design and implement Azure based Java microservices and distributed systems
. Support and lead cloud migration initiatives, particularly into Azure
. Build and maintain CI/CD pipelines using GitHub and Azure DevOps
. Enforce quality, security and observability standards
. Perform complex Java development and code reviews
. Mentor developers on best practice
. Model, process and optimise data flows, working closely with data engineering teams
. Support production readiness and reduce operational risk
. Contribute to platform foundations that support future AI capabilities

Key Requirements

. 10+ years software engineering experience
. 4+ years working with Azure and Java in an architectural or closely related capacity
. Prior experience migrating applications or platforms to Azure
. Strong Java expertise, ideally within the Spring ecosystem
. Experience designing and maintaining microservices architectures
. Strong data capability, including modelling, pipelines, performance tuning and SQL or NoSQL
. Experience with containers and Kubernetes, ideally AKS
. DevSecOps and CI/CD exposure
. Cross platform and cross language understanding, able to view systems holistically rather than as isolated processes
. Bash and Python knowledge advantageous
. Experience with Cosmos DB or large scale data migration projects beneficial

This role would suit someone who can balance architectural thinking with hands-on delivery, and who is comfortable working across multiple technologies and teams.

If you are interested in discussing further, please apply or reach out directly.