HumanBit Logo

Backend Developer | Codersbrain

full-time
Posted on July 18, 2025

Job Description

Sr Backend Developer

Job Summary

The Backend Developer will design and develop scalable backend services utilizing Node.js and Express.js. The role involves building RESTful APIs and microservices while ensuring robust error handling and logging. The developer will also be responsible for integrating MongoDB and other NoSQL databases, implementing event streaming, and managing deployments on Google Cloud Platform (GCP).

Responsibilities

  • Design and develop scalable backend services using Node.js and Express.js.
  • Build RESTful APIs and microservices with robust error handling and logging.
  • Integrate MongoDB and other NoSQL databases for high-performance data storage.
  • Implement Kafka-based event streaming and real-time data pipelines.
  • Deploy and manage services on Google Cloud Platform (GCP) using Cloud Functions, Pub/Sub, and Firestore.
  • Collaborate with frontend, DevOps, and data teams to ensure seamless integration.
  • Optimize performance, security, and scalability of backend systems.

Qualifications

  • Technical Skills:

    • Proficiency in Node.js and Express.js.
    • Experience with MongoDB and other NoSQL (e.g., Redis, Firestore optional).
    • Expertise in API Design (REST, JSON, Swagger).
    • Familiarity with Apache Kafka, KafkaJS, or Confluent.
    • Knowledge of GCP: Cloud Functions, Pub/Sub, Firestore, GKE.
    • Proficient with Docker, Git, and CI/CD pipelines.
  • Soft Skills:

    • Strong problem-solving and analytical skills.
    • Excellent communication and teamwork abilities.
  • Educational Qualifications:

    • Bachelor's degree in Computer Science, Information Technology, or a related field (preferred).

Preferred Skills

  • Bonus skills: TypeScript, GraphQL, Redis, ElasticSearch.

Experience

  • Previous experience in backend development roles is preferred, but specific years of experience have not been specified.

Powered by
HumanBit Logo