Role Overview
- Lead modernization initiatives, transforming legacy systems into cloud-native, scalable architectures
- Design and architect API-first ecosystems, including RESTful and event-driven APIs
- Build and optimize event-driven architectures using messaging and streaming platforms
- Define and implement API gateways for routing, security, throttling, and monitoring
- Architect high-throughput, low-latency distributed systems with strong resiliency
- Design end-to-end full-stack solutions across frontend, backend services, APIs, and data layers
- Ensure strong security architecture, including authentication, authorization, encryption, and zero-trust principles
- Drive deployments across cloud (AWS/Azure/GCP) and on-prem/hybrid environments
- Ensure responsive, intuitive user experiences compatible with desktop and mobile platforms
- Establish architecture standards, scalability patterns, and performance benchmark
Requirements
- 12+ years of experience in enterprise application architecture and modernization
- Strong hands-on full-stack experience across modern frontend frameworks, backend services, APIs, and databases
- Proven experience building high-volume, transaction-heavy systems with strict latency requirements
- Deep expertise in microservices, event-driven architecture, API management, and gateway design
- Strong experience with microservices architectures
- react/angular, spring boot/nodejs/fastapi, nosql dbs, postgres, REST/graphql, Kafka, kubernetes, Okta, elastic, grafana, prometheus and similar tech.
- Experience with SRE techniques, such as chaos engineering, performance engineering, toil reduction, reliability engineering etc
- Experience with containerization and orchestration (Docker, Kubernetes)
- Strong understanding of distributed systems, caching strategies, and resiliency patterns
- Solid experience in security architecture and compliance
- Familiarity with real-time streaming technologies
- Strong stakeholder communication and cross-functional leadership skills
Tech Stack
- Angular
- AWS
- Azure
- Cloud
- Distributed Systems
- Docker
- Google Cloud Platform
- Grafana
- GraphQL
- Kafka
- Kubernetes
- Microservices
- Node.js
- NoSQL
- Postgres
- Prometheus
- React
- Spring
- Spring Boot
- SpringBoot
Benefits
Significant career development opportunities exist as the company grows. The position offers a unique opportunity to be part of a small, fast-growing, challenging and entrepreneurial environment, with a high degree of individual responsibilities.