> Markdown version of [/jobs/ext/1415701-software-architect](https://www.wearedevelopers.com/jobs/ext/1415701-software-architect). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Architect - **Company:** J&C Associates - **Location:** UK - **Experience:** Expert - **Salary:** £21,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Automation of Tests, Microsoft Azure, Cloud Engineering, Databases, Continuous Integration, Data Stores, Software Design Patterns, Spring Framework, MongoDB, Neo4j, Cisco Nexus Switches, Octopus Deploy, Systems Architecture, Spring-boot, Event Driven Architecture, Containerization, Kubernetes, Information Technology, Apache Kafka, Data Management, Restful APIs, Domain Driven Design, Data Pipelines, Docker, Legacy Systems, Jenkins, Programming Languages, Microservices - **Published:** July 24, 2026 - **Apply:** https://www1.jobdiva.co.uk/portal/?a=34jdnwd4ls8uthmwrzi4o3humpp74fc3d5cx3iu8mtcrkknzjqz9d2mvwwdvi9j7.co.ukpid=0/jobs/11250823#/jobs/11250823 ## About the Role * Bachelor Degree in IT or related field with a minimum of 10 years of professional IT experience. * The Consultant must demonstrate efficient experience on the below + Domain driven design + Containerisation (e.g., Docker, Kubernetes) and modern architecture patterns (e.g. microservices, reactive architectures, event-driven architectures(based on Apache Kafka) + Spring framework (Security, REST, Spring Boot, IOC) + Developing solutions which meet challenging performance requirements + Java + CI/CD techniques (Jenkins, Nexus, ArgoCD) + Test automation approach(BDD) + Cloud native architectures and cloud providers (Azure and GCP primarily) + Experience with databases(relational and nonrelational data stores (e.g., Neo4j, MongoDB etc.)) and data pipelines + Excellent architecture documentation skills + Very good written and spoken English is required ## Description * Assist the lead architects of the prior art and search domains with the definition of the target architecture * Support the adoption of cloud native technologies for data management * Design and support the implementation of interfaces between various bounded contexts covering both internal and external domains * Support projects and ongoing initiatives to align them with the target architecture * Provide system architecture support to the product team(s) in the NPL and Search domains * Create reference implementations of relevant design patterns * Lead/participate in proof of concepts * Provide guidance to development teams during implementation phase * Assist to the decommissioning of legacy systems in this area * Acting on one hand as architect in projects and on the other hand delivering domain architectures, proof of concepts, standards and patterns. * Have and maintain hands-on experience with the relevant technologies and development languages, allowing to perform proof of concepts, design fitfor-purpose solutions and guiding development and implementation teams to successful delivery ## Related Videos - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [Our GitOps approach for deploying an Identity Provider and an API Gateway in a SaaS company](https://www.wearedevelopers.com/videos/776-our-gitops-approach-for-deploying-an-identity-provider-and-an-api-gateway-in-a-saas-company) ## Related Articles - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)