Job Role: Node.Js Developer
Job Location: Bangalore / Chennai
Experience- 4.5 to 10 Years
Notice Period: immediate to 30 Days
Skills : Node.JS, Microservices, Mongo DB, Type Script, Java script
Overall Responsibilities:
Node.Js Developer will be responsible for developing, implementing, and maintaining scalable and high-performance applications using Node.Js technologies.
They will collaborate with cross-functional teams, including project managers, designers, and other developers, to ensure that deliverables meet the highest standards of quality and performance.
Software Requirements:
- At least 5 years of coding experience with Node.Js, JavaScript, and databases.
- A minimum of 3 years of hands-on experience with TypeScript.
- Proven expertise in performance tuning, debugging, and monitoring applications.
Technical Skills (Category-wise):
Backend Development:
- Strong knowledge in developing scalable and highly available RESTful APIs using Node.Js technologies.
- Practical experience with GraphQL.
DevOps and CI/CD:
- Well-versed with CI/CD principles.
- Actively involved in solving and troubleshooting issues in a distributed services ecosystem.
Containerization and Orchestration:
- Understanding of containerization with hands-on experience in Docker and Kubernetes.
- Exposure to API gateway integrations like 3Scale.
Security and Authentication:
- Understanding of Single-Sign-On or token-based authentication (REST, JWT, OAuth).
Messaging and Queue Management:
- Expert knowledge of task/message queues, including but not limited to AWS, Microsoft Azure, Pushpin, and Kafka.
Functional Skills:
- Experience in following best coding, security, unit testing, and documentation standards and practices.
- Experience in the banking, financial, and fintech sectors within an enterprise environment is preferred.
- Proficiency in Agile methodology.
- Ensure the quality of technical and application architecture and design of systems across the organization.
- Effectively research and benchmark technology against other best-in-class technologies.
Experience:
- Minimum 5 years of coding experience in Node.Js, JavaScript, and databases.
- At least 3 years of hands-on experience with TypeScript.
- Hands-on experience in performance tuning, debugging, and monitoring applications.
Day-to-Day Activities:
- Develop and maintain scalable and high-performance applications using Node.Js technologies.
- Implement RESTful APIs and integrate with GraphQL.
- Participate in the CI/CD process and troubleshoot issues in a distributed services ecosystem.
- Work with containerization technologies such as Docker and Kubernetes.
- Integrate with API gateways like 3Scale.
- Implement security measures such as Single-Sign-On and token-based authentication.
- Manage task/message queues using AWS, Microsoft Azure, Pushpin, and Kafka.
- Collaborate with cross-functional teams to ensure project deliverables are met on time and within budget.
- Stay up-to-date with the latest advancements in Node.Js and related technologies.
Qualification:
- Degree or postgraduate degree in Computer Science or a related field (or equivalent industry experience).
Soft Skills:
- Able to influence multiple teams on technical considerations, increasing their productivity and effectiveness by sharing deep knowledge and experience.
- Self-motivator and self-starter with the ability to own and drive tasks without supervision.
- Works collaboratively with teams across the organization.
- Excellent soft skills and interpersonal skills to interact with and present ideas to senior and executive management.
If you find this opportunity interesting kindly share your updated profile on shraddha.shende@syncheron.com
With below details (Mandatory)
Total Experience
Experience in Node-
Experience in JavaScript-
Experience in Typescript-
Current CTC-
Expected CTC-
Notice period-
Current Location-
If you had gone through any interviews in Synechron before?
If Yes when
Regards,
Shraddha Shende
shraddha.shende@synechron.com