Backend Developer | Codersbrain
full-time
Posted on July 18, 2025
Job Description
Software Engineer
Job Summary
We are seeking a Software Engineer responsible for designing and developing scalable backend services. The ideal candidate will ensure that systems are performant, secure, and scalable while collaborating effectively with various teams to achieve seamless integration.
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
- Proficiency in Node.js and Express.js.
- Experience with MongoDB and other NoSQL databases (such as Redis or Firestore).
- Strong skills in API Design (REST, JSON, Swagger).
- Familiarity with Apache Kafka, KafkaJS, or Confluent.
- Experience deploying to GCP (Cloud Functions, Pub/Sub, Firestore, GKE).
- Knowledge of Docker, Git, and CI/CD pipelines.
- Bonus Skills: Experience with TypeScript, GraphQL, Redis, or ElasticSearch.
- Educational qualifications are not specified but are generally expected to include relevant degrees such as BTech, BSc, or equivalent.
Preferred Skills
- Additional familiarity with TypeScript, GraphQL, Redis, or ElasticSearch is a plus.
Experience
- Minimum experience details are not specified, but relevant work experience in software development is generally preferred.
Environment
Work setting details (remote, in-office, hybrid) are not specified.
Salary
Estimated salary range is not provided.
Growth Opportunities
Potential career advancement opportunities within the company are not specified.
Benefits
Offered benefits are not specified.