Node.js & Python Developer

  • Full-time
  • Legal Entity: Bosch Global Software Technologies Private Limited

Company Description

Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 27,000+ associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe and the Asia Pacific region.

Job Description

Job Summary

We are looking for an experienced Node.js and Python Developer with strong hands-on expertise in building scalable, high-performance backend systems, APIs, and microservices. The ideal candidate should have deep technical knowledge, strong problem-solving ability, and experience working in agile development environments.

 

Key Responsibilities

• Design, develop, and maintain backend services using Node.js and Python.

• Build and optimize RESTful APIs, microservices, and server-side logic.

• Work with relational and NoSQL databases such as PostgreSQL, MySQL, MongoDB, DynamoDB, etc.

• Integrate third-party services, APIs, authentication layers, and message brokers.

• Ensure application performance, scalability, and security best practices.

• Participate in architecture discussions, design reviews, and code reviews.

• Collaborate with frontend developers, DevOps engineers, QA, and product teams.

• Troubleshoot production issues and drive root-cause analysis.

• Write clean, efficient, and maintainable code with proper documentation.

 

Technical Skills Required

Node.js / JavaScript

• Strong experience with Node.js and frameworks like Express.js, NestJS (optional but preferred).

• Asynchronous programming, event-driven architecture, and middleware design.

Python

• Strong hands-on experience with Python frameworks such as Django, Flask, or FastAPI.

• Experience writing modular, reusable Python code.

Databases

• Strong working knowledge of SQL databases (MySQL/PostgreSQL).

• Experience with NoSQL databases (MongoDB, Redis, DynamoDB).

Microservices & Cloud

• Experience designing and building microservices.

• Working knowledge of AWS / Azure / GCP cloud environments.

• Experience with containerization tools: Docker, Kubernetes (good to have).

Tools & DevOps

• Git, GitHub/GitLab/Bitbucket.

• CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI).

• Knowledge of monitoring tools like Prometheus, Grafana, ELK, etc.

Soft Skills

• Strong analytical and problem-solving skills.

• Ability to work independently and in cross-functional teams.

• Excellent communication and stakeholder management.

• Attention to detail and ability to deliver high-quality code.

Education

• Bachelor’s/Master’s degree in Computer Science, Engineering, or related field.

Qualifications

Educational qualification:

Bachelor’s/Master’s degree in Computer Science, Engineering, or related field.

Experience :

6–8 Years

 

Privacy PolicyImprint