Synechron is seeking a skilled Node.js Developer to design, develop, and maintain scalable, high-performance applications leveraging Node.js and associated technologies. In this role, you will collaborate with cross-functional teams to deliver innovative solutions that meet business needs while ensuring system reliability, security, and efficiency. Your expertise will contribute to the organization’s digital transformation goals, supporting seamless product delivery and operational excellence.
Software RequirementsRequired Skills:
- hands-on coding experience with Node.js and JavaScript
- professional experience with TypeScript for application development
- Practical knowledge of databases (SQL and NoSQL) relevant to Node.js applications
- Experience with performance tuning, debugging, and application monitoring
- Familiarity with CI/CD pipelines and associated tools for automation and deployment
Preferred Skills:
- Experience with GraphQL API implementation
- Knowledge of API gateways such as 3Scale or similar
- Exposure to WebSocket, Pushpin, or same-message queue systems like Kafka, AWS SQS, or Azure Service Bus
- Cloud deployment experience, particularly with AWS or Azure
- Develop and sustain scalable, efficient, and reliable backend systems using Node.js and related frameworks
- Design, implement, and optimize RESTful APIs and GraphQL endpoints to facilitate client-server communication
- Collaborate with teams including project managers, frontend developers, and DevOps to deliver end-to-end solutions
- Participate in the full software development lifecycle, including planning, coding, testing, deployment, and maintenance
- Troubleshoot, monitor, and enhance application performance and stability in distributed systems
- Implement security best practices including token-based authentication (JWT, OAuth) and Single Sign-On (SSO)
- Manage message queues and event-driven architectures using tools like Kafka, AWS, or Azure services
- Contribute to CI/CD process setup and continuous improvement initiatives using tools like Jenkins, Git, and Maven
- Stay updated on emerging technologies, industry best practices, and incorporate them into development activities
- Node.js and JavaScript (required)
- TypeScript (required for application development)
- REST API development with Node.js
- GraphQL implementation and integrations
- Express.js or comparable web frameworks
- Databases: SQL (MySQL, PostgreSQL), NoSQL (MongoDB)
- Cloud platforms: AWS (ECS, S3, Lambda), Azure (Container Apps, Functions)
- Automated build and deployment pipelines with Jenkins, Git, Maven, Harness, or TeamCity
- Containerization: Docker, Kubernetes (preferred)
- Infrastructure as Code tools (optional but advantageous)
- Kafka, AWS SQS, Azure Service Bus, Pushpin or similar solutions
- Token-based authentication management (JWT, OAuth2)
- SSO integrations (preferred)
- Minimum of 5 years’ professional application development experience in Node.js and JavaScript
- At least 3 years of direct experience using TypeScript in enterprise settings
- Proven track record in performance tuning, debugging, and application monitoring
- Experience working in distributed architecture environments, especially with cloud services and container orchestration platforms
- Demonstrated ability to work within Agile teams and contribute effectively to sprint cycles
- Write, review, and maintain high-quality, scalable backend code using Node.js and TypeScript
- Develop and optimize RESTful APIs and GraphQL endpoints according to project specifications
- Collaborate daily with cross-disciplinary teams during stand-ups, planning, and review sessions
- Troubleshoot application issues, conduct root cause analysis, and apply fixes proactively
- Build, test, and deploy containerized applications using Docker and Kubernetes in cloud environments
- Monitor system performance, implement improvements, and ensure system security and compliance standards
- Participate in code reviews, team knowledge sharing, and best practices implementation
- Maintain documentation for system architecture, APIs, deployment processes, and troubleshooting procedures
- Bachelor’s degree in Computer Science, Information Technology, or related field, or equivalent industry experience
- Certifications in cloud platforms (AWS, Azure), DevOps, or API design are a plus
- Strong understanding of scalable, distributed system design and enterprise application architecture
- Strong analytical and problem-solving capabilities, with a focus on performance and security
- Effective communicator with the ability to articulate complex technical concepts
- Leadership qualities with experience in guiding development teams and collaborative problem-solving
- Self-motivated with a proactive approach to learning and professional growth
- Adaptability in rapidly evolving technological environments
- Excellent time management skills, prioritizing tasks to meet project deadlines
SYNECHRON’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
Similar Jobs
What We Do
At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications and more. Over the last 20+ years, our company has been honored with multiple employer awards, recognizing our commitment to our talented teams. With top clients to boast about, Synechron has a global workforce of 14,700+, and has 48 offices in 19 countries within key global markets. For more information on the company, please visit our website: www.synechron.com.






