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 ravikumar.r@purviewservices.com
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
Copyright © 2025