Synechron Logo

Synechron

Node.js Developer with Cloud, Microservices, and API Expertise

Posted 2 Days Ago
Be an Early Applicant
In-Office
Tharamani, Chennai, Tamil Nadu, IND
Senior level
In-Office
Tharamani, Chennai, Tamil Nadu, IND
Senior level
The Node.js Developer will design, develop, and maintain scalable backend services using Node.js, focusing on APIs and microservices while ensuring high performance and security in collaboration with cross-functional teams.
The summary above was generated by AI

Job Summary
Synechron is seeking a skilled Node.js Developer to join our dynamic technology team. The successful candidate will play a pivotal role in designing, developing, and maintaining scalable, high-performance backend services using Node.js and related technologies. This position focuses on delivering innovative solutions that support our business objectives, enhance system capabilities, and improve customer experiences. The role offers an opportunity to work with cutting-edge tools and methodologies within a collaborative environment that values continuous learning and inclusion.

Software Requirements

  • Required:

    • Node.js (latest LTS version)

    • JavaScript (ES6+)

    • TypeScript (minimum 1 year hands-on experience)

    • Databases such as SQL and NoSQL (e.g., MongoDB, MySQL)

    • Containerization tools: Docker, Kubernetes

    • CI/CD tools and pipelines (e.g., Jenkins, GitLab CI/CD, Azure DevOps)

    • API Gateway platforms like 3Scale (preferred)

    • Message queues such as Kafka, AWS SQS, or Azure Service Bus

    • Monitoring and debugging tools (e.g., New Relic, DataDog)

    • Version control: Git

    • Cloud platforms: AWS, Microsoft Azure

    • Security protocols including OAuth, JWT, and Single Sign-On mechanisms

  • Preferred:

    • GraphQL experience

    • Experience with serverless architectures and microservices

    • Knowledge of performance tuning and monitoring tools

Overall Responsibilities

  • Develop, enhance, and maintain scalable RESTful APIs and microservices using Node.js and related frameworks

  • Implement and optimize GraphQL APIs, ensuring consistent performance and reliability

  • Collaborate with cross-functional teams to design system architecture that meets business needs and technical standards

  • Ensure high availability, security, and performance of distributed systems

  • Follow best practices for coding, security, testing, and documentation to uphold quality standards

  • Troubleshoot, monitor, and resolve technical issues proactively

  • Participate in Agile development processes, including sprint planning and reviews

  • Continuously research and benchmark new technologies for potential adoption

  • Drive technical innovation while adhering to organizational standards and policies

Technical Skills (By Category)

  • Programming Languages:

    • Required: JavaScript (ES6+), TypeScript (minimum 1 year experience)

    • Preferred: Additional languages such as Python or Java

  • Databases/Data Management:

    • Proficiency with relational and NoSQL databases, including performance tuning

  • Cloud Technologies:

    • Hands-on experience with AWS, Azure, and cloud-native messaging services like Kafka

  • Frameworks and Libraries:

    • Strong knowledge of Node.js frameworks (Express.js, NestJS)

    • Practical experience with GraphQL

  • Development Tools and Methodologies:

    • CI/CD pipelines, version control (Git), containerization (Docker, Kubernetes)

    • Agile methodologies and DevOps practices

  • Security Protocols:

    • Implementation of token-based authentication (JWT, OAuth)

    • Secure coding practices and understanding of SSO integrations

Experience Requirements

  • Minimum 5 years of professional experience in backend development with Node.js, JavaScript, and database management

  • At least 1 year of hands-on experience with TypeScript

  • Proven experience in performance tuning, debugging, and monitoring large-scale distributed systems

  • Experience in developing scalable, high-availability RESTful and GraphQL APIs

  • Prior experience working in banking, financial services, or fintech sectors is preferred but not mandatory

  • Familiarity with Agile/Scrum methodologies and best coding practices

Day-to-Day Activities

  • Collaborate daily with product managers, architects, and other developers to understand requirements and deliver solutions

  • Design, code, review, and test backend systems and APIs

  • Monitor system performance and troubleshoot issues proactively

  • Participate in sprint planning, daily stand-ups, and retrospective meetings

  • Document technical specifications, APIs, and system configurations

  • Conduct code reviews and mentor junior team members when applicable

  • Stay updated with industry best practices and emerging technologies

Qualifications

  • Bachelor's degree or higher in Computer Science, Software Engineering, or a related field; equivalent industry experience will also be considered

  • Relevant certifications in cloud platforms, security, or development are a plus

  • Commitment to continuous professional development and staying current with technology trends

  • Strong analytical and problem-solving skills with an outcome-oriented approach

Professional Competencies

  • Critical thinking, strong problem-solving ability, and innovative mindset

  • Effective communication and stakeholder management skills

  • Ability to influence and collaborate across multiple teams and levels of management

  • Self-motivated, proactive, and capable of working independently while driving projects forward

  • Adaptability to changing requirements and a learning-oriented approach

  • Excellent organizational and time management skills

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

Top Skills

3Scale
AWS
Aws Sqs
Azure Devops
Azure Service Bus
Datadog
Docker
Git
Gitlab Ci/Cd
GraphQL
JavaScript
Jenkins
Jwt
Kafka
Kubernetes
Azure
MongoDB
MySQL
New Relic
Node.js
NoSQL
Oauth
SQL
Typescript

Similar Jobs

2 Hours Ago
Hybrid
Chennai, Tamil Nadu, IND
Senior level
Senior level
Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
The RTA Manager leads global real-time operations, ensuring optimal performance and adherence. They monitor performance, oversee team development, implement process improvements, and collaborate with multiple departments to enhance service levels.
Top Skills: Bi ToolsExcelPower BISQLTableauWorkforce Management Tools
2 Hours Ago
Remote or Hybrid
Chennai, Tamil Nadu, IND
Senior level
Senior level
Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Lead development, scaling, governance, and adoption of enterprise process capabilities (BPM, BPI, BPR). Manage tools, training, standards, integrations, and reusable assets to enable transformation, collaborate with cross-functional stakeholders, and drive delivery enablement and capability maturity.
Top Skills: Business Process Intelligence (Bpi)Business Process Management (Bpm)Business Process Reengineering (Bpr)Performance AnalyticsProcess Modeling ToolsSignavio
2 Hours Ago
Hybrid
Chennai, Tamil Nadu, IND
Mid level
Mid level
Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
The Governance Reporting and Communication Specialist will support the GRC team and oversee internal communication strategies, reporting, and stakeholder engagement within TransUnion.
Top Skills: Power BIPowerPointSharepoint

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account