Posted on: 03/12/2025
Description :
Company Description :
CodeChavo is a global leader in digital transformation solutions, partnering with top technology companies to drive impactful change. With a focus on innovation, scalability, and agility, CodeChavo empowers clients to optimize processes from design to operation. Guided by a purpose-driven philosophy and deep domain expertise, the company delivers cutting-edge solutions tailored to meet unique business needs. At CodeChavo, we specialize in outsourcing digital projects and assembling high-quality technology teams that drive success.
Role Description :
We are seeking a highly skilled Backend Developer with expertise in Node.js and modern backend frameworks to design, build, and optimize scalable, cloud-native applications. The ideal candidate will have hands-on experience with microservices, serverless architectures, and cloud deployments on AWS, along with strong knowledge of distributed systems and event-driven communication.
Key Responsibilities :
- Develop, maintain, and optimize backend services using Node.js, NestJS, Express.js, and Fastify.
- Build and manage REST APIs, microservices, and event-driven architecture.
- Implement and maintain scalable systems using MongoDB, Redis, and caching strategies.
- Work with Apache Kafka for distributed messaging and stream-processing pipelines.
- Deploy and manage services on AWS (ECS, EC2, Lambda, API Gateway, S3, CloudWatch, Cognito).
- Create and manage Dockerized services and CI/CD pipelines.
- Ensure application security, performance tuning, and high availability.
- Collaborate with cross-functional teams including DevOps, frontend, and product.
- Write clean, maintainable code in TypeScript following best practices.
- Perform code reviews, troubleshoot complex issues, and contribute to architecture decisions.
Required Skills and Experience :
- 4+ years of hands-on experience in backend development.
- Strong expertise in Node.js, TypeScript, and frameworks like NestJS, Express.js, or Fastify.
- Solid understanding of microservices, RESTful APIs, and serverless architectures.
- Proficiency with MongoDB, Redis, and database design principles.
- Experience with Apache Kafka and distributed event-based systems.
- Strong understanding of Docker, Linux environments, and cloud deployments on AWS.
- Familiarity with Git version control tools (GitHub, GitLab, Bitbucket).
Nice to Have :
- Knowledge of CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins).
- Understanding of monitoring tools such as Prometheus, Grafana, or ELK.
- Experience with unit testing and integration testing frameworks.
- Background in security best practices and API authentication (OAuth2, JWT, Cognito).
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1584628
Interview Questions for you
View All