Node.js Developer
Chennai, Tamil Nadu, India
3 weeks ago
Applicants: 0
Share
4 days left to apply
Job Description
Job Summary Synechron is seeking a skilled and experienced Node.js Developer to lead the development of scalable, high-performance applications leveraging Node.js technologies. As a key contributor within our tech team, you will design, implement, and maintain robust backend systems while collaborating across cross-functional teams to ensure delivery of quality solutions that meet business and technical objectives. Your expertise will support innovative efforts to enhance our platform architecture and operational efficiency. Software Requirements Required Skills: Proficiency in Node.js (version 12+) for building scalable backend services Strong command of JavaScript (ES6+) Extensive experience with TypeScript (minimum 3 years hands-on) Strong knowledge of RESTful API development and GraphQL integration Experience with CI/CD pipelines (e.g., GitHub Actions, Jenkins, or similar) Hands-on experience with containerization using Docker and orchestration with Kubernetes Familiarity with API gateways such as 3Scale or similar tools Knowledge of database systems such as MongoDB, Cassandra, Couchbase, or similar Experience working with messaging systems like Kafka, AWS SQS/SNS, or Pushpin Practical knowledge of security protocols like JWT, OAuth, or single sign-on methods Preferred Skills: Exposure to serverless architectures (Cloud Functions, Lambda, etc.) Experience with DevOps practices, monitoring, and troubleshooting distributed systems Familiarity with Infrastructure as Code (Terraform, CloudFormation) Overall Responsibilities Lead development, testing, and deployment of scalable Node.js applications and microservices Design high-performance APIs using REST and GraphQL standards for enterprise solutions Collaborate with cross-functional teams to troubleshoot issues, optimize system performance, and drive continuous improvement Implement and support DevOps practices, including automated CI/CD processes and container orchestration Optimize system performance through debugging, profiling, and tuning of applications Integrate with messaging queues and databases to ensure reliable, asynchronous data processing Work with security frameworks and protocols to ensure protected and compliant systems Stay updated on emerging technologies and industry best practices and evaluate their applicability Provide technical guidance and support to team members, promoting best practices and knowledge sharing Technical Skills (By Category) Programming Languages Required: JavaScript (ES6+), Node.js (version 12+), TypeScript Preferred: Experience with additional JVM or backend languages Databases & Data Management Required: MongoDB, Cassandra, Couchbase, or comparable NoSQL systems Preferred: Relational databases (PostgreSQL, MySQL) Cloud & Containerization Required: Practical experience with Kubernetes, Docker, and cloud platforms (AWS, Azure, GCP) Preferred: Serverless deployment experiences Frameworks & Libraries Required: Node.js frameworks such as Express.js or similar, GraphQL integrations Preferred: Additional frameworks or libraries supporting microservices and API gateways DevOps & CI/CD Required: Building and maintaining CI/CD pipelines, automation with GitHub Actions, Jenkins, or equivalents Preferred: Infrastructure automation tools like Terraform or CloudFormation Monitoring & Security Required: Experience with monitoring tools such as Prometheus, Grafana, Kibana, Dynatrace, or Splunk Preferred: Security implementations with JWT, OAuth, Single Sign-On (SSO) integrations Experience Requirements Minimum 5 years of professional experience in backend development with Node.js and JavaScript At least 3 years of recent and practical experience working with TypeScript in enterprise environments Proven track record of developing scalable applications and microservices in complex, distributed ecosystems Experience working with cloud-native architectures and container orchestration Prior experience implementing DevOps pipelines and system monitoring practices Day-to-Day Activities Develop, test, and maintain high-performance, scalable backend applications using Node.js and related technologies Design APIs and manage integrations with databases and messaging systems Collaborate with product managers, designers, and other developers towards project goals Troubleshoot and resolve technical issues in production and pre-production environments Automate deployment, monitoring, and incident responses via CI/CD pipelines and container orchestration Review code quality and enforce best practices across development teams Document solutions, configurations, and system architecture details Evaluate new tools and emerging technologies to continuously enhance system performance and stability Qualifications Bachelor?s degree in Computer Science, Software Engineering, or an equivalent field Relevant certifications (e.g., AWS, Kubernetes, or TypeScript/JavaScript courses) are a plus Proven experience in developing enterprise-grade backend systems utilizing Node.js, TypeScript, and cloud-native tools Professional Competencies Strong analytical and problem-solving skills Excellent communication and interpersonal skills, capable of presenting complex ideas clearly Ability to collaborate effectively within multicultural, cross-functional teams Self-motivated, proactive, and capable of owning projects and tasks independently Deep commitment to continuous learning and staying current with technological trends Adaptability to evolving project priorities and technological advancements S YNECHRON?S DIVERSITY & INCLUSION STATEMENT Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ?Same Difference? is committed to fostering an inclusive culture ? promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more. All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant?s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. Candidate Application Notice
Required Skills
Additional Information
- Company Name
- Synechron
- Industry
- N/A
- Department
- N/A
- Role Category
- N/A
- Job Role
- Mid-Senior level
- Education
- No Restriction
- Job Types
- Remote
- Gender
- No Restriction
- Notice Period
- Less Than 30 Days
- Year of Experience
- 1 - Any Yrs
- Job Posted On
- 3 weeks ago
- Application Ends
- 4 days left to apply
Similar Jobs
Quick Apply
Upload your resume to apply for this position