Developer / Engineer - Node.js

Best Of Breed Software Solutions India Private Limited Official

Pune District

Sur place

INR 1 200 000 - 1 800 000

Plein temps

Il y a 3 jours
Soyez parmi les premiers à postuler

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Résumé du poste

Best Of Breed Software Solutions India Private Limited Official is seeking a backend developer to design, develop, and maintain scalable backend systems using Node.js and TypeScript. You will build RESTful APIs, implement core business logic, and collaborate with frontend, QA, and DevOps teams.

The role covers microservices and event-driven architectures, database design, and performance optimization, with emphasis on testing and secure coding practices.

Qualifications

  • 3-15 years of experience in backend development.
  • Strong knowledge of Node.js and TypeScript.
  • Experience with REST APIs and microservices architectures.
  • Proficient in SQL and NoSQL databases and data modeling.
  • Familiarity with authentication/authorization mechanisms (JWT, OAuth 2.0).
  • Experience with message brokers (Kafka or RabbitMQ) and caching (Redis).
  • Experience with Docker and CI/CD pipelines; cloud platforms (AWS/Azure/GCP).
  • Knowledge of testing (unit/integration) and code review practices.

Responsabilités

  • Design, develop, and maintain backend applications using Node.js and TypeScript.
  • Build scalable RESTful APIs and integrate third-party services.
  • Implement business logic, authentication, authorization, and data validation.
  • Develop microservices and event-driven applications as needed.
  • Design and optimize database schemas, queries, and data access layers.
  • Troubleshoot performance issues and optimize resource usage.
  • Implement unit, integration, and automated testing.
  • Participate in code reviews and engineering discussions.
  • Collaborate with frontend, architects, QA, and DevOps.

Outils

Node.js
Express.js
NestJS
REST API
OpenAPI/Swagger
Microservices
PostgreSQL
MySQL
MongoDB
JWT/OAuth 2.0
Kafka
RabbitMQ
Redis
Jest/Mocha
Docker
CI/CD
Git
AWS
Azure
GCP
OWASP

Description du poste

Experience: 3 - 15 Years (3 - 6, 6 - 10, 10 - 15 years)

Job Summary
Key Responsibilities
  • Design, develop, and maintain backend applications using Node.js and TypeScript.
  • Build scalable RESTful APIs and integrate third-party services.
  • Implement business logic, authentication, authorization, and data validation.
  • Develop and maintain microservices and event-driven applications where required.
  • Design and optimize database schemas, queries, and data access layers.
  • Troubleshoot application issues and optimize performance and resource utilization.
  • Implement unit, integration, and automated testing.
  • Participate in code reviews, technical discussions, and engineering best practices.
  • Collaborate with frontend developers, architects, QA, and DevOps teams.
Required Technical Knowledge
  • Node.js architecture, event loop, asynchronous programming, promises, and async/await.
  • Node.js streams, buffers, worker threads, and performance optimization.
  • Express.js and/or NestJS frameworks.
  • REST API design, HTTP methods, status codes, API versioning, and OpenAPI/Swagger.
  • Microservices architecture and distributed application fundamentals.
  • SQL databases such as PostgreSQL or MySQL.
  • NoSQL databases such as MongoDB.
  • Database modeling, indexing, transactions, and query optimization.
  • Authentication and authorization using JWT, OAuth 2.0, and role-based access control.
  • Messaging systems such as Kafka or RabbitMQ.
  • Caching strategies using Redis or equivalent technologies.
  • Unit, integration, and end-to-end testing using Jest, Mocha, or equivalent tools.
  • Error handling, logging, monitoring, and production troubleshooting.
  • Docker, CI/CD pipelines, Git, and cloud platforms such as AWS, Azure, or GCP.
  • Application security, OWASP principles, scalability, and system design.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Node Js Developer
Node Js Developer

Infosys • Hyderabad, Chennai District, Bengaluru

Sur place
INR 600 000 - 900 000
NODE JS Developer
NODE JS Developer

Techila Global • Pune District

Sur place
INR 1 200 000 - 1 800 000
Node.js Backend Developer
Node.js Backend Developer

Brandsmashers Tech • Bhopal

Sur place
INR 900 000 - 1 400 000
Backend Developer – Node.js
Backend Developer – Node.js

Codersworld Infotech • Jaipur

Sur place
INR 600 000 - 1 000 000
Node.js Developer
Node.js Developer

Technix-Technology Solutions Private Limited • Patna

Sur place
INR 600 000 - 1 000 000
Node.js Developer
Node.js Developer

Barq • Bengaluru

Sur place
INR 900 000 - 1 500 000
Senior Node.js Backend Developer
Senior Node.js Backend Developer

Tekskills Inc. • Bengaluru

Sur place
INR 1 200 000 - 1 800 000
Senior Node.js Backend Developer
Senior Node.js Backend Developer

Tekskills Inc. • Mumbai

Sur place
INR 900 000 - 1 300 000
Senior Node.js Backend Developer
Senior Node.js Backend Developer

Tekskills Inc. • Kolkata District

Sur place
INR 1 100 000 - 1 500 000
Senior Node.js Backend Developer
Senior Node.js Backend Developer

Tekskills Inc. • Chennai

Sur place
INR 1 500 000 - 2 500 000