Back-End Developer

Jio View all jobs

  • Mumbai, Maharashtra
  • Permanent
  • Full-time
  • 11 hours ago
Job Title:Senior Backend EngineerExperience Required:5-10 YearsLocation:MumbaiEmployment Type:Full-TimeDepartment:Engineering - Backend DevelopmentAbout the RoleWe are seeking an experienced Senior Backend Engineer to join our team. The ideal candidate will have strong expertise in building scalable, high-performance backend systems with Node.js and cloud technologies. You will be responsible for developing and maintaining our cloud-based PC services platform that serves millions of users.Key Responsibilities
  • Design, develop, and maintain robust RESTful APIs and WebSocket services for real-time communication
  • Build and optimize scalable microservices architecture using Node.js and Express.js
  • Implement and manage cloud infrastructure on Azure and Google Cloud Platform
  • Design and optimize database schemas and queries for MongoDB
  • Develop real-time features using WebSocket protocols and SocketCluster
  • Implement secure authentication and authorization mechanisms (JWT, OAuth)
  • Build and maintain background job processing systems using message queues
  • Integrate with third-party APIs and services
  • Write clean, maintainable, and well-documented code
  • Implement monitoring, logging, and alerting solutions
  • Participate in code reviews and maintain code quality standards
  • Mentor junior developers and contribute to technical documentation
  • Collaborate with frontend developers, DevOps, and product teams
Required Technical SkillsCore Technologies (Must Have)
  • Node.js(v18+): 5+ years of production experience with Node.js backend development
  • Express.js: Strong expertise in building RESTful APIs with Express.js framework
  • MongoDB: 3+ years experience with MongoDB, Mongoose ORM, schema design, and query optimization
  • Redis: Experience with caching strategies, session management, and distributed locks using Redis
  • JavaScript/ES6+: Advanced proficiency in modern JavaScript, asynchronous programming, and design patterns
Cloud & Infrastructure
  • Azure Services: Hands-on experience with Azure Event Hubs, Azure DevOps, and Azure deployment
  • Google Cloud Platform (GCP): Experience with GCP Compute Engine, Cloud Storage, and Pub/Sub
  • Docker: Containerization experience and Docker deployment strategies
  • CI/CD: Experience with Azure Pipelines and automated deployment workflows
Real-time & Messaging
  • WebSocket: Strong understanding of WebSocket protocol and real-time communication patterns
  • Message Queues: Experience with AMQP, RabbitMQ, or similar message broker systems
  • Background Jobs: Experience with job scheduling systems (Agenda, Bull, or similar)
Authentication & Security
  • JWT/OAuth: Strong understanding of token-based authentication and authorization
  • Security Best Practices: Knowledge of OWASP Top 10, input validation, rate limiting, and API security
  • Encryption: Experience with bcrypt, password hashing, and data encryption
API Development & Documentation
  • RESTful API Design: Expertise in designing scalable and maintainable REST APIs
  • API Documentation: Experience with Swagger/OpenAPI specification
  • API Versioning: Understanding of API versioning strategies
Development Tools & Practices
  • Git: Proficient with Git workflows, branching strategies, and code collaboration
  • Testing: Experience with Jest, unit testing, integration testing, and test-driven development
  • Code Quality: Familiarity with ESLint, Prettier, and code review processes
  • Monitoring: Experience with Prometheus, application monitoring, and observability

Expertia AI Technologies

Similar Jobs

  • Back-End Developer

    Jio

    • Mumbai, Maharashtra
    Job Title:Senior Backend Engineer Experience Required:5-10 Years Location:Mumbai Employment Type:Full-Time Department:Engineering - Backend Development About the Role W…
    • 14 hours ago
  • Front End Software Developer

    Nasdaq

    • Mumbai, Maharashtra
    Nasdaq Technology is looking for a passionate Senior Analyst in Software Engineering with focus on Back End development with Front End exposure, to join the Mumbai technology cente…
    • 30 days ago
  • Front End Developer

    • Mumbai, Maharashtra
    Job description URGENT HIRING for a Front End Developer Email ID: Contact : 9300955707 Location- Andheri, Mumbai Experience 2-4 + years as a Front End Developer Salary …
    • 30 days ago