NetNut is seeking a highly skilled and experienced Backend Developer with a strong background and experience in NodeJS and TypeScript.
The ideal candidate will have substantial experience in building and maintaining scalable microservices (optionally in a bare-metal environment).
Key Responsibilities:
- Design, develop, and maintain scalable microservices using NodeJS and TypeScript.
- Implement and maintain search functionalities using Elasticsearch.
- Utilize Docker for containerization and deployment.
Qualifications:
- At least 5 years of experience in software development, with a strong focus on NodeJS and TypeScript.
- Proven experience in designing and implementing microservices architecture
- Extensive experience with Elasticsearch, managing billions of data points.
- Experience with message queues (e.g., RabbitMQ, Kafka).
- Must have experience with Docker.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
Advantages:
- Experience with Kubernetes.
- Experience with CI/CD pipelines.
- Experience with Python