API Development: Architect, develop, and maintain advanced RESTful APIs and microservices using NodeJS to support frontend applications and third-party integrations.
Database Management: Design and optimize complex database schemas, write efficient queries, and ensure data integrity and security using systems like PostgreSQL, MySQL, or MongoDB.
Performance Optimization: Proactively monitor and enhance backend performance, implementing caching strategies (e.g., Redis) and load balancing to ensure scalability and reliability.
Security Implementation: Enforce advanced security practices, including authentication (e.g., JWT, OAuth), authorization, and data encryption, to safeguard applications and comply with industry standards.
Collaboration: Partner with frontend developers, product managers, and DevOps teams to integrate features, align backend systems with business goals, and resolve technical challenges.
Troubleshooting: Lead debugging efforts, perform root cause analysis, and implement solutions for complex backend issues in production environments.
Code Quality & Mentorship: Conduct thorough code reviews, enforce coding standards, and mentor junior developers to elevate team expertise and maintain high-quality codebases.
Technical Leadership: Contribute to system architecture decisions, recommend tools and frameworks, and drive best practices in backend development.
Requirements:
Database Expertise: Proven experience designing and optimizing relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB) databases, with a focus on performance, scalability, and data integrity.
API Development Mastery: Deep understanding of RESTful API design principles, experience with Django REST Framework, and proficiency in integrating APIs with frontend and external systems. Familiarity with GraphQL is a plus.
Testing Knowledge: Proficiency in writing unit and integration tests for backend systems using frameworks like PyTest (Django) or Mocha/Jest (NodeJS).
Job Type: Internship
Contract length: 6 months
Pay: ₹10,000.00 per month
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.