Loading...

Node Js Developer

Home / Dynpro India Pvt Ltd

website-design.png

Node Js Developer

Node Js developer

Dynpro India Pvt Ltd , Bengaluru

About Us

Job Description:
We are seeking an experienced Node.JS Developer with strong expertise in Node.js, AWS, PostgreSQL, and Kafka to build and optimize server-side applications. The ideal candidate should have a deep understanding of backend technologies, cloud computing platforms (specifically AWS), and relational databases. Familiarity with Python is a good to have. This is a hands-on role that requires solid problem-solving skills, attention to detail, and the ability to collaborate effectively within a dynamic development team.

Responsibilities:

  • Design, develop, and maintain server-side applications and APIs using Node.js.
  • Implement solutions and services on AWS, including EC2, S3, Lambda, RDS, and more.
  • Develop and manage PostgreSQL databases, ensuring high performance, security, and scalability.
  • Implement Kafka for real-time data streaming, ensuring efficient and scalable messaging systems.
  • Collaborate with frontend developers, designers, and product managers to deliver seamless and scalable products.
  • Write clean, maintainable, and efficient code while following best practices and coding standards.
  • Ensure the backend services are highly available, fault-tolerant, and performant.
  • Perform regular database optimization, query tuning, and troubleshooting.
  • Contribute to the continuous improvement of the development processes and practices.
  • Monitor and troubleshoot system performance, scalability, and reliability issues.
  • Keep up to date with the latest industry trends and technology advancements.

Required Skills:

  • 6+ years of experience in backend development, with a strong focus on Node.js.
  • Proven experience with AWS (EC2, S3, Lambda, RDS, etc.) for deploying and managing cloud-based applications.
  • Expertise in PostgreSQL (or similar relational databases), including writing optimized queries, performance tuning, and managing large datasets.
  • Strong experience with Apache Kafka for building real-time data streaming systems and handling large volumes of data.
  • Strong experience with RESTful API development and microservices architecture.
  • Solid understanding of version control using Git.
  • Strong problem-solving skills, and the ability to work effectively both independently and within a team.
  • Excellent communication skills and the ability to work in a fast-paced environment.

Good to Have:

  • Python knowledge for scripting and automation tasks.
  • Familiarity with containerization technologies like Docker.
  • Experience with infrastructure-as-code (e.g., Terraform, CloudFormation).
  • Understanding of CI/CD pipelines and related tools.

Preferred Qualifications:

  • Bachelors degree in Computer Science, Engineering, or a related field, or equivalent experience.
IT Services & Consulting,
Full Time, Permanent
Software Development
Education
Any Graduate
Key Skills
Skills highlighted with ‘‘ are preferred keyskills

location-iconJob Location

Bengaluru

location-icon Job Location

Bengaluru
Information
Position

Node Js developer

course-mode-icon Job Type
Experienced
available-seat-icon Type of workplace
on-site
available-seat-icon English Languages
Basic

languages-icon Languages

Salary Range

(Based On Interview)

Talento-logo
Download App Now