Back End Developer
Sector 3, Delhi NCR
Open for Freshers
Business Development6 SigmaCustomer Journey MappingBusiness PlanningBusiness Relationship Management
Job Description:
We are seeking a talented and experienced Backend Developer who is proficient in Node.js, MongoDB, and AWS. The ideal candidate will play a key role in designing, implementing, and maintaining our backend systems. If you are passionate about creating scalable, efficient, and robust server-side solutions, we would like to hear from you.
Responsibilities:
1. **Backend Development:**
- Design, develop, and maintain server-side applications using Node.js.
- Implement scalable and efficient backend solutions that meet the business requirements.
2. **Database Management:**
- Work with MongoDB to design and maintain databases.
- Optimize database queries for performance and scalability.
3. **API Development:**
- Create and maintain RESTful APIs to support front-end functionalities.
- Collaborate with front-end developers to integrate user-facing elements using server-side logic.
4. **Cloud Integration:**
- Utilize AWS services to deploy, manage, and scale backend infrastructure.
- Implement best practices for security and performance in AWS environments.
5. **Collaboration:**
- Work closely with cross-functional teams, including front-end developers, designers, and product managers.
- Collaborate with DevOps teams to ensure smooth deployment and continuous integration processes.
6. **Code Quality and Testing:**
- Write clean, maintainable, and efficient code.
- Conduct unit testing and participate in code reviews to ensure code quality.
Qualifications:
1. Bachelor's degree in Computer Science, Engineering, or related field.
2. Proven experience as a Backend Developer with a focus on Node.js, MongoDB, and AWS.
3. Strong understanding of server-side development and architecture.
4. Experience with building and consuming RESTful APIs.
5. Proficiency in database design and optimization, specifically with MongoDB.
6. Familiarity with cloud computing platforms, particularly AWS.
7. Knowledge of best practices for code quality, testing, and security.
8. Excellent problem-solving and communication skills.
9. Ability to work both independently and collaboratively in a fast-paced environment.
Nice to Have:
1. Experience with other backend technologies (e.g., Express.js, GraphQL).
2. Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).
3. Knowledge of serverless architecture and technologies.
4. Previous experience in agile development methodologies.
5. Certifications related to Node.js, MongoDB, or AWS.
Candidates available for an immediate start will be given priority.