Role: Nodejs Developer
Location: Cary, NC
Duration: 1 year
Mandatory Skill: Nodejs, TypeScript, REACT, Azure/AWS, JSON, XML, SOAP and REST
Must have:
• 10+ years of experience in designing and developing applications for Azure / AWS cloud platforms.
• Experience in building micro-services using NodeJS Express (TypeScript) frameworks.
o Experience in JSON and XML.
o Experience in Service development using SOAP and REST.
• Must have object-oriented design (OOD) patterns experience for separation of concerns, code reusability, security, and performance.
• Experience in developing clean, well architected code.
• Hands on developer with good communication skills and passion for development best practices and Test-Driven Development.
o Strong understanding of testing methodologies such as Unit, Integration, Contract, functional, performance testing.
o Using Jest OR Jasmine, Mocha, Chai, Sinon.
• Strong database skills preferable experience
Using Oracle, Postgres or SQL Server (using SQL query language)
• Experience in React / TypeScript using Client-side / Server-side (using NextJS) rendering patterns.
• Familiarity with Unix/Linux environments
o Comfortable working from the command-line (Bash, Ksh)
• Experience with CI/CD tools:
o Continuous integration and deployment such as Jenkins.
o Knowledge in Source Control Management
• Experience in caching frameworks like Redis.
• Experience in Kafka / MQ Series / Rabbit MQ / JMS.