Skip to Main Content

Job Title


Back End Developer


Company : Creato


Location : New Delhi, Delhi


Created : 2025-05-29


Job Type : Full Time


Job Description

Location:Sultanpur, Prakriti Marg 52/16, Central Park Near Sultanpur Depot Delhi (Work from Office)Experience:8YearsJob Summary We are seeking a Senior Backend Developer to architect and scale the core infrastructure of our platform. You’ll be working on event-driven microservices, real-time communication, secure systems, and large-scale data handling using cutting-edge technologies like Kafka, NestJS, TypeScript, and Cassandra DB.Role & Responsibilities API & Microservices Development Develop robust RESTful and GraphQL APIs using Node.js (Express.js/NestJS) with TypeScript. Build and maintain a modular microservices architecture for scalability and ease of deployment. Ensure APIs are efficient, reliable, and secure. Event-Driven Architecture with Kafka Design and develop Kafka producers and consumers to manage real-time event streaming. Integrate Kafka with user interactions (likes, shares, comments), e-commerce events (cart, orders), and notification services. Optimize Kafka clusters for low latency and fault tolerance. Database & Caching Systems Design optimized schemas for both relational (PostgreSQL) and NoSQL (MongoDB, Cassandra DB) data models. Implement Redis or Memcached for caching and faster response times. Real-Time Communication Implement features like live notifications and chat using WebSockets or Firebase. Ensure low-latency and reliable real-time communication across the platform. Security & Compliance Implement secure authentication using OAuth 2.0, JWT, and RBAC. Adhere to GDPR and other compliance standards for data protection. Proactively guard against security threats like XSS, CSRF, SQL injection, and DDoS attacks. Scalability & Performance Optimize APIs and databases for high throughput and minimal latency. Apply scaling strategies including container orchestration (Docker/Kubernetes), CDN, and database sharding. Design systems to handle 1 M+ concurrent users seamlessly. E-commerce Integration Integrate and manage cart, checkout, and payments using Stripe, Razorpay, or PayPal. Develop order lifecycle management, product tagging, and wishlist functionalities.Required Skills & Experience 8+ years of backend development experience with Node.js, TypeScript, and Express.js/NestJS. Hands-on expertise in Kafka for building event-driven systems. Proficiency in PostgreSQL, MongoDB, and Cassandra DB. Experience with Redis, WebSockets, OAuth2, and JWT. Strong command of scalable backend architectures and cloud-native deployments (Docker, Kubernetes). CI/CD pipeline experience with tools like Jenkins, GitHub Actions, or GitLab CI/CD. Bonus Points Experience with Apache Flink or Apache Spark would be a plus. Background in social media, e-commerce, or influencer marketing platforms. Exposure to AI-driven recommendation engines.About Creato Creato is a next-generation social commerce platform integrating content, collaboration, and e-commerce. Our mission is to empower creators, brands, and consumers by providing a seamless ecosystem where content meets commerce.