EICTA, IIT Kanpur

Backend Developer

Type: Full Time

Experience: 2+ Years

Location: Hyderabad / Bangalore / Remote

About the Role

We are looking for a skilled and dependable Backend Developer to design, build, and maintain scalable server-side applications and APIs. The ideal candidate will collaborate closely with frontend developers and product teams to deliver secure, high-performance, and reliable applications.

Key Responsibilities

  • Design, develop, and maintain backend services using Node.js and Laravel.
  • Build and manage RESTful APIs for web and mobile applications.
  • Implement secure authentication, authorization, and role-based access control.
  • Optimize database queries to enhance performance and scalability.
  • Integrate third-party services, tools, and payment gateways.
  • Ensure application security, data protection, and system scalability.
  • Debug, test, and maintain backend code for stability and performance.
  • Collaborate with frontend teams to define and maintain clear API contracts.
  • Manage deployments, server configurations, and environment setups.

Required Skills

  • Strong hands-on experience with Node.js and Laravel.
  • Proven experience in building and maintaining REST APIs.
  • Working knowledge of SQL and NoSQL databases.
  • Understanding of authentication mechanisms such as JWT, OAuth, and session-based auth.
  • Experience with Git and version control systems.
  • Familiarity with server environments, API security, and backend best practices.

Good to Have

  • Experience working with cloud platforms, preferably AWS.
  • Knowledge of Docker and CI/CD pipelines.
  • Basic understanding of frontend frameworks such as React or Next.js.

Subscribe for expert insights and updates on the latest in emerging tech, directly from the thought leaders at EICTA consortium.