-
PURVIEW

Application Microservice Architect

PURVIEW
United Kingdom · Contract · Mid-Senior

Hi ,

Greetings from Purview Consulting Services!

We are hiring upon our esteemed client’s new job opening, it would lift up your profile strength even further along with your skills and abilities to make an impact on your career near future. I felt good, after I came across your profile when we are in search of candidates on job portals, would be a great match to our job requirement.

Please do let us know if you are looking for a job change or open to the new roles will discuss the further details of respective job.


Send in your CV at [email protected]

Role: Application Microservice Architect

Location: London/Edinburgh/Glasgow, UK

Type of Employment: Contract (Hybrid)

Job Description:


Key Responsibilities:

You'll apply widely agreed software engineering principles and methodologies to design, develop, test and maintain applications and services to achieve the stated business and technology goals within required budgets and timelines. We'll also look to you to oversee the quality of work, making sure that it meets the technical standards for all services output.

• Must have overall 12+years IT experience and minimum 5+years in Microservices based

Architecture.

• Microservices/Application Architect responsible for designing and implementing microservices based solutions and strategy, and the microservices adoption process within the organization.

• Candidate must be able to lead and guide a team on developing solutions that fully integrate and collaborate with existing integrated systems to solve complex business solutions.

• Candidate should have a holistic view of enterprise solutions, taking into consideration operational costs, security, performance engineering, application development, and systems management.

• Design and develop reusable libraries and application programming interfaces for use across the bank.

• Design and develop software that is amenable for a greater automation of build, release testing and deployment process on all environments.

• Designing and developing high-volume, high-performance and high-availability applications using proven frameworks and technologies.

• Deliver software components to enable the delivery of platforms, applications and services.

• Supporting and monitoring the technical progress against plans, while safeguarding functionality, scalability and performance and providing updates to stakeholders.

Skills:

To be successful in this role, you'll need a background in software engineering, software design or database design and architecture, as well as experience in providing technical leadership and accountability for a software engineering team. You'll need to have a minimum experience of 6-8 years in development.

We'll also look to you to have experience of test-driven development and the use of automated test frameworks, mocking, stubbing and unit testing tools, along with knowledge of the key phases of the software delivery lifecycle and established software development methodologies.

• 15+ years of experience in software development, with at least 8 years of experience working in microservices architecture and cloud-native solutions.

• Experience in Java full stack Including Microservices, ReactJS, AWS, Spring, SpringBoot,

Spring Batch, PI/SQL, Oracle, PostgreSQL, Junit, Mockito.

• Strong knowledge of microservices design patterns (e.g., API Gateway, Service Discovery,

CQRS, Event Sourcing, Saga Pattern).

• Hands-on experience in containerization technologies such as Docker, Kubernetes, and

• Expertise in cloud platforms (AWS, GCP) and cloud-native architecture best practices,

• Strong understanding of CI/CD pipelines, automation, and DevOps practices (e.g., Jenkins, GitLab Cl).

• Proficient in designing and developing RESTful and GraphQL APls, integrating third-party services, and handling API versioning.

• Expertise in event-driven architecture using message brokers such as Apache Kafka, or AWS SNS/SQS.

Experience with container orchestration platforms like Kubernetes and Docker Swarm.

Proficiency in at least one programming language commonly used for microservices development (e.g., Java, Spring Boot, Node.js, Go, Python, etc.).

Hands-on experience with NoSQL databases (e.g., MongoDB, Cassandra) and SQL databases (e.g PostgreSQL).

• Strong knowledge of distributed systems, fault tolerance, and scalability.

Security expertise in securing microservices, including using OAuth2, JWT, and TLS encryption.

Experience with monitoring tools such as Grafana, Elasticsearch, and Kibana.

Excellent communication skills and the ability to collaborate effectively with cross-functional teams



Warm Regards

Ravi

Key Skills

Ranked by relevance

microservices cloud aws kubernetes docker java containerization design patterns fault tolerance elasticsearch spring boot postgresql cassandra reactjs jenkins graphql grafana python devops apache oracle gitlab nosql kafka junit cicd sql gcp
Login to Apply
Posted
Dec 28, 2024
Type
Contract
Level
Mid-Senior
Location
London Area
Company
PURVIEW

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Digital Waffle
Related

Data Scientist

2026-05-27

Full-time
Mid-Senior
United Kingdom
Software Development
Information Technology
View Job Details
Resource Corner
Related

DevOps Engineer

2026-05-27

Contract
Entry
Australia
IT Services
Engineering
View Job Details
Skywaves Rise
Related

Dotnet Developer

2026-05-28

Full-time
Mid-Senior
Austria
IT Services
Information Technology