Node.js Cloud Microservices Engineer @ Synechron
placeChennai, Tamil Nadu, India
attach_money $150,000
businessOn Site
scheduleFull Time
Posted 20 hours ago
Your Application Journey
Interview
Email Hiring Manager
****** @synechron.com
Recommended after applying
Job Details
Overview
Synechron is seeking an experienced and highly skilled Senior Node.js Developer to design, develop, and optimize scalable, high-availability APIs and microservices. This role is vital for building resilient server-side solutions supporting core business functions within banking, financial services, or fintech environments.
Software Requirements
Required Skills:
- Advanced proficiency in Node.js and hands-on experience in recent versions.
- Solid experience with RESTful APIs that are scalable and highly available.
- Strong knowledge of TypeScript with at least 1 year of practice.
- Practical experience with GraphQL for API design and data querying.
- Expertise with CI/CD pipelines, containerization (Docker) and orchestration (Kubernetes).
- Familiarity with API Gateway integrations and authentication protocols like OAuth, JWT, and SSO.
- Experience with message queues and event streaming platforms (Kafka, AWS SNS/SQS, etc.).
- Understanding of cloud services, preferably AWS.
Preferred Skills: Experience with additional languages like Python or C# and knowledge of OpenAPI specifications.
Responsibilities
- Architect, develop, and maintain secure, scalable APIs and microservices.
- Implement performance tuning, debugging, and monitoring techniques.
- Collaborate with cross-functional teams to define technical requirements.
- Drive API security and manage containerized environments using CI/CD.
- Troubleshoot and resolve issues in distributed systems ensuring minimal downtime.
- Contribute to architecture reviews, technical documentation, and code quality standards.
Technical Skills by Category
- Programming Languages: Node.js, TypeScript; preferred JavaScript (ES6+), Python, C#.
- Data Management: PostgreSQL, MySQL, MongoDB, Redis.
- Cloud Technologies: AWS (EC2, Lambda, S3, Secrets Manager, KMS, IAM).
- Frameworks & Libraries: Express.js, NestJS, Apollo Server, GraphQL.js.
- Tools: Git, CI/CD tools (Jenkins, GitLab CI), Docker, Kubernetes.
- Security Protocols: OAuth, JWT, SSO, secure coding practices.
Experience & Qualifications
- Minimum 7 years of professional development experience in Node.js and JavaScript-based technologies.
- Experience in building highly available RESTful APIs and microservices architectures.
- Exposure to containerization, orchestration, cloud deployments, and messaging/event streaming.
- Background in banking, fintech, or enterprise environments is a plus.
- Bachelor's or Postgraduate degree in Computer Science, Software Engineering, or equivalent.
Day-to-Day Activities
- Design, develop, and deploy new microservices and APIs.
- Collaborate with product managers, architects, and DevOps teams.
- Write and review code, documentation, and API specifications.
- Monitor system performance and implement performance improvements.
- Engage in Agile ceremonies and contribute to peer reviews.
Diversity & Inclusion
Synechron values diversity and is committed to creating an inclusive workplace. The company encourages applicants from all backgrounds and promotes flexible work arrangements.
Key skills/competency
- Node.js
- TypeScript
- GraphQL
- API Security
- RESTful APIs
- CI/CD
- Docker
- Kubernetes
- Cloud (AWS)
- Microservices
How to Get Hired at Synechron
🎯 Tips for Getting Hired
- Customize Resume: Highlight Node.js and cloud microservices skills.
- Showcases Projects: Include API security and GraphQL experience.
- Emphasize CI/CD: Demonstrate hands-on automation proficiency.
- Prepare for Interviews: Research Synechron and discuss fintech experience.
📝 Interview Preparation Advice
Technical Preparation
circle
Review Node.js framework best practices.
circle
Practice API security implementations and OAuth.
circle
Set up containerization experiments with Docker.
circle
Familiarize with AWS cloud services and CI/CD.
Behavioral Questions
circle
Prepare examples of teamwork challenges.
circle
Demonstrate conflict resolution scenarios.
circle
Discuss past project management experiences.
circle
Explain handling tight deadlines effectively.
Frequently Asked Questions
What experience is required for the Node.js Cloud Microservices Engineer role at Synechron?
keyboard_arrow_down
How important is GraphQL expertise for this Synechron role?
keyboard_arrow_down
What cloud platforms should candidates be familiar with at Synechron?
keyboard_arrow_down
Are there any preferred programming languages for the Node.js Cloud Microservices Engineer at Synechron?
keyboard_arrow_down
What soft skills are valued for a Node.js Cloud Microservices Engineer at Synechron?
keyboard_arrow_down