Intermediate NestJS Developer
Job summary
We are looking for an Intermediate NestJS Developer (Bonus: Microservices & Spring Boot) to join our dynamic team. The ideal candidate should have solid experience in developing backend applications using NestJS, with a strong understanding of Microservices Architecture.
Job descriptions & requirements
Responsibilities:
- Design, develop, and maintain backend services using NestJS and TypeScript.
- Architect and implement Microservices using best practices for scalability and performance.
- Collaborate with frontend developers, DevOps, and other stakeholders to deliver high-quality applications.
- Integrate third-party APIs and services, ensuring robust security and performance.
- Write efficient, reusable, and scalable code with proper documentation.
- Debug and resolve production issues, optimize performance, and enhance reliability.
- Work with databases like PostgreSQL, MongoDB, and MySQL.
- Implement authentication and authorization using JWT, OAuth, or similar security mechanisms.
- Bonus: Develop and maintain backend services in Spring Boot when necessary.
Requirements:
- Relevant certification(s) will be an advantage
- 3+ years of experience in backend development with NestJS.
- Strong proficiency in TypeScript and JavaScript.
- Experience building and maintaining Microservices.
- Familiarity with RESTful APIs and WebSockets.
- Knowledge of database management systems such as PostgreSQL, MySQL, or MongoDB*
- Experience with message brokers like Kafka, RabbitMQ, or Redis.
- Understanding of Docker and containerized applications.
- Version control experience with Git/GitHub/GitLab.
- Familiarity with CI/CD pipelines and DevOps practices.
- Bonus: Experience working with Spring Boot for backend development in Java.
Nice to Have:
- Knowledge of GraphQL and gRPC.
- Experience with cloud platforms like AWS, GCP, or Azure.
- Familiarity with Kubernetes and Helm charts.
- Understanding of Event-Driven Architecture.
Why Join Us?
- A competitive salary for the position will reflect the experience of the successful candidate and responsibilities within the company.
- Friendly, pleasant, and creative working environment
- Pension
- Leave allowance,
- Healthcare coverage, including family.
- Remote Working
- Development Opportunities and others
Important safety tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.