Search by job, company or skills

Mahindra Satyam

Frontend Developer- Node JS and Microservices

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 20 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Tech Mahindra represents the connected world, offering innovative and customer-centric information technology experiences, enabling Enterprises, Associates, and the Society to Rise. It has 150,000+ professionals working for 1000+ Global Customers (including Fortune 500 companies) in 90 Countries. We're part of the esteemed Mahindra group, headquartered in India. Under a new CEO, Tech Mahindra is committed to a transformative journey with Scale @ Speed as our guiding principle.

Frontend Developer - Node JS with Microservices

Job Summary:

We are seeking a highly skilled Senior Software Developer with a strong focus on Node.JS to join our dynamic team in Cyberjaya.

The ideal candidate will have 7-10 years of experience in software development, demonstrating a deep understanding of Node.JS and its ecosystem.

You will be responsible for designing, developing, and maintaining scalable applications while collaborating with cross-functional teams to deliver high-quality software solutions.

Responsibilities:

  • Design, develop, and maintain server-side applications using Node.JS.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Write clean, maintainable, and efficient code while adhering to best practices.
  • Participate in code reviews and provide constructive feedback to team members.
  • Identify and troubleshoot performance issues and bugs in existing applications.
  • Work closely with product managers and stakeholders to gather requirements and translate them into technical specifications.
  • Stay updated with emerging technologies and industry trends to continuously improve development processes.
  • Mentor junior developers and contribute to team knowledge sharing.

Mandatory Skills:

  • Strong expertise in Node.JS and its frameworks (e.g., Express.js, NestJS).
  • Proficient in JavaScript and TypeScript.
  • Experience with RESTful APIs and microservices architecture.
  • Solid understanding of database technologies (e.g., MongoDB, PostgreSQL).
  • Familiarity with version control systems (e.g., Git).
  • Experience with cloud platforms (e.g., AWS, Azure) is a plus.

Preferred Skills:

  • Knowledge of front-end technologies (e.g., React, Angular, Vue.js).
  • Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Understanding of Agile methodologies and DevOps practices.
  • Strong problem-solving skills and ability to work under pressure.
  • Excellent communication and teamwork abilities.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 7-10 years of professional experience in software development.
  • Proven track record of delivering high-quality software solutions on time.
  • Strong analytical skills and attention to detail.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147182819