3 days ago
Base Salary
$100k - $130k/yr
Responsibilities
- Build and maintain REST APIs and backend services using Node.js.
- Design database structures and write efficient queries.
- Write clean, testable, and well-documented code.
- Review code and mentor junior developers.
- Identify and fix bugs and performance issues.
- Collaborate with frontend, QA, and product teams to deliver features.
- Help improve deployment, monitoring, and security practices.
Requirements
- At least 6 years of hands-on experience with Node.js and JavaScript.
- Strong experience with Express.js, NestJS, or a similar framework.
- Knowledge of asynchronous programming with Promises and async/await.
- Experience with SQL databases such as PostgreSQL and MySQL, and NoSQL databases such as MongoDB.
- Experience building and securing REST APIs using authentication, JWT, and OAuth.
- Working knowledge of Git and code reviews.
- Experience writing unit and integration tests using Jest, Mocha, or similar tools.
- Preferred experience with TypeScript, microservices, Kafka, RabbitMQ, AWS, Azure, GCP, Docker, Kubernetes, CI/CD pipelines, Redis, and GraphQL.
Tech Stack
Apache KafkaAWSAzureDockerExpressGitGoogle Cloud PlatformGraphQLJavaScriptJestKubernetesMochaMongoDBMySQLNestJSNode.jsPostgreSQLRabbitMQRedisTypeScript
Categories
About EXL
EXL provides data analytics, AI, and digital operations services for enterprises in insurance, healthcare, banking, and other regulated industries. It delivers consulting, managed services, and technology platforms to improve decision-making, risk management, and operational efficiency. Founded in 1999 and headquartered in New York, EXL is a public company listed on the NASDAQ (ticker: EXLS).
