Software Architect
J&C Associates
UK
18 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Compensation
£21,000.0
Working hours
Regular working hours
Languages
English
Job source
Tech stack
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
+17 more
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
Job 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
Requirements
- 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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www1.jobdiva.co.ukGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
AJ
Austin Joy
over 4 years ago
LM
Luis Minvielle
The Most Popular IT Jobs on the Market
over 2 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
about 3 years ago
LM
Luis Minvielle
The 12 Best Jobs for Software Engineers
over 2 years ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago