-
Strong experience designing scalable web applications, microservices, event-driven architectures, and distributed systems
-
Strong expertise in Node.js, Java/Spring Boot, Go, or Python/FastAPI
-
Hands-on experience with Kafka, RabbitMQ, or AWS EventBridge
-
Strong experience with API Gateways such as Kong, Apigee, NGINX, or Envoy
-
Expertise in Docker and Kubernetes
-
Experience with Istio, Linkerd, or other service-mesh technologies
-
Strong knowledge of Redis, Memcached, or Hazelcast for distributed caching
-
Experience designing API strategies, governance, versioning, and cross-service communication
-
Strong experience building CI/CD pipelines, automated testing, and blue-green deployments
-
Experience with middleware, ESB, message brokers, API gateways, and data distribution
-
Strong understanding of database connection pooling, session management, performance optimization, and application scalability
-
Excellent architecture, communication, and cross-functional collaboration skills