Key Responsibilities
Design, develop, and maintain scalable backend services and APIs.
Build and implement microservices-based architectures for enterprise applications.
Collaborate with frontend developers, DevOps teams, and product managers to deliver high-
quality solutions.
Optimize system performance, scalability, and reliability.
Participate in system design discussions and architecture planning.
Ensure best practices in coding standards, security, and performance optimization.
Key Skills Required
Strong experience in Java 21+ with Spring Boot 3.x, .NET 8/9, Node.js (NestJS), Go (Golang)
Experience building RESTful APIs and microservices-based architectures
Understanding of cloud platforms such as AWS, Azure, or GCP
Experience working with Docker, Kubernetes, and containerized applications∙
Strong problem-solving abilities and experience working in agile development environments