Abacus Consulting
Senior Backend Microservices Developer (Typescript / NestJS)
About the job
Position: Senior Backend Microservices Developer Location : Lahore Work Type: Contractual (1 year extendable) Key Responsibilities: 5+ years of experience working in the IT industry. Strong communication skills to communicate with Enterprise level clients. Design and develop microservices using Node.js, TypeScript, and NestJS. Build and manage RESTful APIs with OpenAPI/Swagger documentation. Work with PostgreSQL, MongoDB, and Redis cache for data storage and performance. Implement messaging and event streaming via Azure Service Bus, Kafka, or RabbitMQ. Containerize and deploy applications using Docker and Kubernetes. Implement Infrastructure-as-Code (Terraform / CloudFormation) for consistent deployments. Set up observability and monitoring via Datadog, Prometheus, or ELK/Dynatrace stacks. Technical Skills: Node.js, TypeScript, NestJS, PostgreSQL, MongoDB, Redis, Kafka/RabbitMQ, Docker, Kubernetes, Terraform, CI/CD (GitHub Actions/Jenkins), API Gateway/Ingress.