📍India
Associate Principal Engineer
![Nagarro Logo](https://cdn.jobscollider.com/logo/nagarro-8698.webp)
Nagarro
📍Remote - India
Please let Nagarro know you found this job on JobsCollider. Thanks! 🙏
Summary
Join Nagarro, a rapidly growing Digital Product Engineering company, and become a key member of our global team. We build innovative products and services, and our culture is dynamic and collaborative. As a backend developer, you will leverage your expertise in Node.js, databases, and cloud platforms to design, develop, and maintain high-quality backend services. You will work with cutting-edge technologies like Nest.js, Docker, and Kubernetes. Your responsibilities will include backend development, architecture design, database management, and API development. We offer a challenging and rewarding work environment.
Requirements
- Possess in-depth knowledge of Node.js and strong expertise in developing backend services using Node.js and frameworks such as Nest.js
- Have solid experience with relational databases such as PostgreSQL or MySQL
- Demonstrate a deep understanding of multi-process architecture and JavaScript’s threading limitations, with the ability to optimize processes
- Be familiar with Docker and Kubernetes for containerization and service orchestration
- Have experience with cloud service providers such as AWS, Google Cloud Platform (GCP), or Azure
- Possess proven experience in building and maintaining RESTful APIs
- Be familiar with testing frameworks and tools to ensure high-quality code
- Be proficient in using Git for version control and collaboration in a team setting
- Have the ability to write clean, reusable, and optimized code that is testable and scalable
- Hold a Bachelor’s or master’s degree in computer science, Information Technology, or a related field
Responsibilities
- Develop, maintain, and optimize secure backend services using Node.js and frameworks like Nest.js
- Design and implement multi-process architectures, considering the threading limitations of JavaScript
- Work with relational databases such as PostgreSQL or MySQL to design, implement, and optimize database schemas and queries
- Utilize containerization technologies such as Docker and Kubernetes for deployment, scaling, and managing services
- Leverage cloud services like AWS, GCP, or Azure to deploy, monitor, and scale backend applications in a cloud environment
- Design, implement, and maintain RESTful APIs for seamless integration between frontend and backend systems
- Write modular, reusable, and testable code, ensuring quality through automated testing tools and practices
- Use Git for version control, maintaining a collaborative workflow for code development and review
- Continuously identify areas for improvement in backend systems and processes, applying best practices to improve scalability and performance
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
📍Colombia
📍Mexico
📍India
📍Mexico
📍China
📍India
📍India
📍India