Software Developer / Cloud DevOps Engineer (Backend - Node.js/TypeScript, AWS, IoT)
Ubique Systems
Kolkata, West Bengal, India
Contract
Posted 13 days ago
Kolkata, West Bengal, India
Contract
Posted 13 days ago
Job Description & Responsibilities
Contract role in Pune for a 5–10 years backend-focused Software Developer / Cloud DevOps Engineer to build and operate cloud-native, event-driven microservices and APIs for IoT Core and connectivity services. The consultant will primarily develop backend services in TypeScript/JavaScript (Node.js), with some Java or Go as needed, and own the full lifecycle including design, coding, testing, CI/CD, deployment, observability, operations and continuous improvement on AWS and Kubernetes (preferably EKS).
Responsibilities
- Design, develop, test and maintain cloud-native backend services primarily in TypeScript/JavaScript (Node.js), with complementary development in Java or Go where needed.
- Build scalable, efficient, secure and resilient services for customer-facing digital products and connected devices.
- Develop and maintain RESTful APIs and event-driven integrations that enable reliable communication between services and client applications.
- Work with distributed microservices, event-based communication and IoT-related technologies, including AMQP brokers and transport protocols such as AMQP, HTTP and gRPC.
- Design and implement data solutions using MongoDB, Valkey, SQL databases and AWS RDS, selecting and optimizing storage patterns for the relevant use case.
- Develop and operate workloads on AWS using services such as API Gateway, HTTP APIs, WebSocket APIs, NLB/ALB, ElastiCache and RDS. 1 (3)
- Work with Kubernetes, preferably EKS, as well as containerized and serverless deployment patterns.
- Write clean, maintainable and well-documented code; participate actively in code reviews, automated testing and quality improvement.
- Contribute to infrastructure as code, CI/CD pipelines, DevOps practices, deployment automation and operational maintenance.
- Monitor, troubleshoot and optimize system performance, reliability, scalability, security, observability and operational quality.
- Collaborate with engineers, the Service Architect, Product Owner, Squad Lead and other stakeholders to understand requirements and implement pragmatic technical solutions.
- Take ownership of assigned solutions and contribute to architectural improvements, automation, resilience and the reduction of technical debt.
Requirements
- Backend development with TypeScript/JavaScript
- Node.js
- Cloud-native microservices and APIs
- RESTful API design and development
- Event-driven communication / event-based integrations
- AWS (building and operating workloads)
- Kubernetes (preferably EKS)
- CI/CD and DevOps practices
- Infrastructure as Code (IaC)
- Observability/monitoring and troubleshooting in production
- Distributed systems fundamentals
- Datastores: MongoDB
- Datastores: SQL databases / AWS RDS
- AMQP brokers and AMQP protocol
- Transport protocols: HTTP and gRPC
About Ubique Systems
Required Skills
JavaScriptTypeScriptNode.jsJavaGoAWSKubernetesSQLMongoDBCI/CD
Job Details
Employment TypeContract
Work ModeOn-Site
Experience5 – 10 years
Positions1
Posted by
N/A
Posted on:
25 Sept 2026
About Ubique Systems
More open roles
- Senior Software Engineer (Fullstack developer)- Javascript- Consulting - 5 Years -GurugramCrescendo Global · Andhra Pradesh, India
- Freelance Full-Stack Developer - Python & JavaScriptDigital · India
- Freelance Full-Stack Developer - Python & JavaScriptDigital · India
- Javascript Frontend Developer Kadapa (India)Hire Feed · India
- Freelance Full-Stack Developer - Python & JavaScriptDigital · India
- Javascript Frontend Developer Kadapa (India)Hire Feed · India