
Search by job, company or skills
Role Overview:This is a high-level architectural role focused on designing, programming, and implementing large-scale distributed systems. You will be responsible for translating complex functional requirements into scalable microservices designs while ensuring high performance, security, and reliability across the Azure cloud ecosystem.
System Architecture: Design and implement large distributed systems with a focus on microservices and SOA.
Standards & Governance: Define best practices, identify implementation patterns, and establish standards for microservice development.
Technical Leadership: Lead the creation of accelerators and tools to enhance delivery quality evaluate industry technologies for cost, portability, and usability.
Design & Risk Management: Translate functional needs into technical designs, highlighting risks and providing alternative quality solutions.
Stakeholder Collaboration: Partner with technical SMEs to ensure infrastructure and security architectures meet all operational requirements.
Core Development & Frameworks:
Experience: 10-15 years of technical experience in architecture and backend integration.
Java Stack: Expert knowledge of Java 8+, J2EE, Spring, and Spring Boot.
Microservices: Deep expertise in Spring Cloud, RESTful APIs (Swagger/OpenAPI), and SOAP services.
Design: Strong hands-on experience with design patterns, clean code, and scalable coding practices.
Cloud & Infrastructure (Azure Focus):
Containerization: Hands-on experience with Azure Kubernetes Service (AKS).
Service Mesh: Experience implementing Azure Open Service Mesh for Pod-to-Pod communication.
API Management: Proficient in Azure API Gateway (APIM).
CI/CD: Expertise in writing deployment pipelines for Java microservices in Kubernetes.
Integration & Data:
Messaging: Experience with Kafka, MQ, and JMS using event-driven design patterns.
Database: Strong skills in MSSQL, data modeling, and query performance optimization.
Security: Solid knowledge of OAuth token-based authentication and PCI/Security Coding Standards.
Legacy Migration: Experience migrating TIBCO services to Spring Boot microservices.
Domain Knowledge: Previous experience in the Gaming or Hospitality industries.
Problem Solving: Ability to navigate complex issues and perform under pressure.
Communication: Excellent command of written and spoken English for stakeholder management.
Job ID: 143872349