You will develop scalable backend services using Node.js and TypeScript.
Responsibilities
- Design and implement REST APIs and microservices for enterprise integrations.
- Build real-time, near real-time, and batch integrations using APIs, messaging, and file-based approaches.
- Write clean, testable, high-performance backend code.
- Collaborate with solution architects and functional teams.
- Utilize existing CI/CD pipelines for testing and deployments.
Required Skills
- 10+ years of professional experience.
- Strong experience with Node.js and TypeScript.
- Experience with serverless backend development (AWS Lambda, Azure Functions, or GCP Functions).
- Proficiency in designing and integrating REST APIs.
- Experience with SQL and relational databases.
- Knowledge of messaging systems and integration patterns.
- Familiarity with Agile delivery experience.
- Skills in Azure, AWS, JSON, XML, CSV, SFTP, Microservices.
Preferred Skills
- Exposure to Azure Integration Layer.
- Experience with file-based integrations (JSON, XML, CSV, SFTP).
- Knowledge of batch processing pipelines or distributed systems.