
Search by job, company or skills
Architect, design, and deliver enterprise-scale distributed systems using microservices architecture.
Apply strong expertise across application, infrastructure, and security architecture with focus on scalability, resilience, and high availability.
Collaborate with subject matter experts and stakeholders to gather technical requirements and translate them into effective solution designs.
Define, enforce, and promote architecture standards, coding best practices, and microservices design patterns.
Lead the development of reusable tools, frameworks, and accelerators to improve software delivery efficiency and quality.
Evaluate emerging technologies and recommend cost-effective, scalable, and compatible solutions.
Drive continuous platform and system improvements to support evolving business and customer needs.
Identify architectural risks and dependencies, propose mitigation strategies, and ensure solution robustness.
Optimize systems for performance, maintainability, scalability, and operational efficiency.
Bachelor's degree in Computer Science, Engineering, or a related discipline.
Minimum 5 years of experience in solution architecture, backend integration, and application development.
Strong hands-on expertise in Java/J2EE with deep knowledge of the Spring Boot framework.
Proven experience with SOA, RESTful APIs, SOAP services, and microservices architecture.
Strong proficiency in Core Java (Java 8+), Spring Framework, JUnit, and Cucumber.
Solid understanding of design patterns, clean code principles, and scalable system design.
Practical experience with messaging platforms and event-driven architectures.
Experience with API Management platforms and Swagger / OpenAPI specifications.
Hands-on knowledge of Kubernetes-based deployment pipelines for Java microservices.
Understanding of OAuth, secure coding practices, and PCI compliance requirements.
Experience with MSSQL, including data modelling, query optimisation, and performance tuning.
Languages & Frameworks
Java / J2EE
Core Java (8+)
Spring Framework, Spring Boot
Architecture & Integration
Microservices Architecture
SOA
REST & SOAP Services
Messaging & Event Processing
MQ
JMS
Kafka
Testing & Quality
JUnit
Cucumber
Additional Technologies
API Management Platforms
Kubernetes
Swagger / OpenAPI
OAuth & Security Standards
MSSQL
Job ID: 135068421