Still Struggling with Tech Hiring? Discover Olibr's Solution Now!

Backend Developer|Multiple|4+ Yrs

  • Cariva Technologies
  • India, B...
  • 4 - 6 Yrs

Job Description

  • Write unit and integration tests using Jest framework to ensure the reliability and correctness of backend functionality, and maintain test coverage for new and existing code.
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
  • Proven experience in designing and developing scalable backend applications using Node.js and TypeScript.
  • Hands-on experience with AWS services such as EC2, ECS, CloudWatch, IAM, SNS, SQS, and Lambda for building and deploying cloud-based applications.

Job Responsibilities

  • Design, develop, and maintain highly scalable backend applications using Node.js and TypeScript, adhering to best practices and coding standards.
  • Build and deploy backend services on AWS using services such as EC2, ECS, CloudWatch, IAM, SNS, SQS, and Lambda, ensuring the reliability and scalability of the infrastructure.
  • Optimize MongoDB queries and data access patterns using Mongoose ODM and aggregations, to improve database performance and efficiency.
  • Manage MongoDB database backups, access controls, and security configurations for production deployments, ensuring data integrity and compliance with security standards.
  • Implement advanced MongoDB features such as sharding, indexing, and replication to support large-scale and high-performance applications.

Location

Bengaluru, Karnataka, India