Nodejs Backend Developer

Year    UP, IN, India

Job Description

Position Overview: As

a Senior/Junior Backend Developer, you will play a crucial role in designing, developing, and maintaining backend systems and services for our product suite. You will leverage your extensive experience in backend development, Kafka, Node.js, and third-party API integrations to drive the success of our products. Your expertise will help ensure that our systems are robust, efficient, and scalable, supporting our growth and innovation.

Key Responsibilities:



Architecture & Design:

Design and implement scalable and high-performance backend architecture and services for our products.

Development:

Write clean, maintainable, and efficient code in Node.js; develop and maintain backend components and microservices.

Message broker:

Utilize Apache Kafka for building real-time data pipelines and streaming applications; ensure effective and reliable message processing.

API Integration:

Integrate and manage third-party APIs; design and implement RESTful APIs for internal and external use.

Product Focus:

Work closely with product managers and stakeholders to understand product requirements and translate them into technical specifications and solutions.

Performance Optimization:

Identify and address performance bottlenecks and scalability issues; optimize backend systems for performance and reliability.

Code Reviews & Mentoring:

Conduct code reviews; provide guidance and mentorship to junior developers and peers.

Testing & Deployment:

Ensure comprehensive testing of backend components; support continuous integration and deployment pipelines.

Troubleshooting & Support:

Troubleshoot and resolve backend issues; provide technical support and maintenance for production systems.

Required Qualifications:



Experience:

Minimum 3+ years of experience in backend development with a strong focus on building and maintaining complex systems and products.

Technical Skills:

Proficiency in Node.js and related frameworks (e.g., Express, Happi). In-depth experience with Apache Kafka, including message brokers, streams, and producers/consumers. Hands-on experience with third-party API integration and management. Solid understanding of RESTful API design principles and practices.

Architecture & Design:

Experience in designing scalable and high-availability systems.

Product Experience:

Proven experience working on product-based applications, from conception to deployment and maintenance.

Databases:

Experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB).

Version Control:

Proficiency with version control systems, especially Git.

Cloud Platforms:

Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.

Preferred Qualifications:



Additional Skills:

Experience with containerization (e.g., Docker) and orchestration (e.g., Kubernetes).

Agile Methodologies:

Experience working in Agile/Scrum environments.

DevOps Practices:

Knowledge of CI/CD pipelines and related tools.

Soft Skills:



Problem-Solving:

Strong analytical and problem-solving skills; ability to troubleshoot and resolve complex issues.

Communication:

Excellent communication skills, both verbal and written; ability to articulate complex technical concepts to non-technical stakeholders.

Teamwork:

Proven ability to work collaboratively in a team environment; experience mentoring and guiding junior developers.

Adaptability:

Ability to adapt to new technologies and changing requirements in a dynamic environment.
Job Type: Full-time

Pay: ?500,000.00 - ?1,700,000.00 per year

Application Question(s):

What is your current CTC ? What is your expected CTC ?
Education:

Bachelor's (Preferred)
Experience:

Programming: 1 year (Required) total work: 2 years (Required)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD5170750
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    UP, IN, India
  • Education
    Not mentioned
  • Experience
    Year