You will lead the architecture and development of complex distributed systems and integration solutions.
Responsibilities
Design and develop integration, distributed systems, Big Data, and transformation solutions.
Lead architecture and implementation of microservices applications using Spring Boot, Spring Cloud, RESTful services, Kafka, Swagger, Docker, and Kubernetes.
Strategize and design data architecture aligned with enterprise standards.
Architect enterprise systems using industry-standard design patterns and cloud strategies.
Required Skills
12+ years of experience designing and developing integration and distributed solutions.
8+ years as a Technical Architect for microservices applications.
Expertise in Java, Spring Boot, Spring Cloud, RESTful services, Kafka, Swagger, Docker, and Kubernetes.
Minimum 3 years experience in the credit card, payment, or banking industry.
Hands-on experience with logging frameworks like Splunk or ELK.
Strong knowledge of Data Architecture, Data Lakes, Data Warehouses, Big Data platforms, and ETL/data pipelines.
Experience architecting enterprise systems using design patterns and cloud strategies (AWS, GCP, or Azure preferred).
Proficiency in CI/CD processes and containerized deployments.
Bachelor's degree in Computer Science, Software Engineering, or related field.