Backend Developer Intern

0 - 4 years

0 Lacs

Posted:16 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Backend Developer Intern at our Noida office, you will have the opportunity to work on real-world projects, collaborate with experienced developers, and enhance your skills in a dynamic work environment. You will be responsible for various key responsibilities including: - **Backend Development:** Assist in developing, maintaining, and optimizing server-side logic using Python and Django. - **API Development:** Contribute to the design and implementation of RESTful APIs for smooth communication between frontend and backend. - **Database Management:** Work with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB) to create and optimize schemas and queries. - **Security & Performance:** Learn and apply best practices to improve the security, performance, and scalability of backend applications. - **Integration:** Collaborate with frontend developers to integrate user-facing elements with backend logic. - **Code Quality:** Write clean, reusable, and maintainable code while following industry best practices. - **Debugging & Testing:** Perform unit testing and debugging to improve application stability. - **Version Control:** Gain experience using Git or other version control tools to manage source code. - **Collaboration:** Work in an agile environment and contribute to discussions on project planning and implementation. - **Documentation:** Maintain technical documentation for developed features and systems. To qualify for this position, you should have: - Basic understanding of Python and Django (or Flask). - Familiarity with RESTful API development and integration. - Knowledge of SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB). - Understanding of OOPs concepts, data structures, and algorithms. - Basic knowledge of authentication and authorization mechanisms (OAuth, JWT). - Interest in asynchronous task management (Celery, RabbitMQ, Redis) is a plus. - Knowledge of server-side caching and performance optimization techniques is a plus. - Basic familiarity with frontend technologies (JavaScript, HTML, CSS) for integration purposes. - Exposure to containerization & deployment (Docker, Kubernetes) is a plus. - Awareness of cloud platforms (AWS, Azure, GCP) is an advantage. - Strong problem-solving skills and attention to detail. - Good communication and teamwork abilities. Additionally, you will enjoy perks and benefits such as: - Hands-on experience with industry-leading technologies. - Work closely with experienced professionals and mentors. - Competitive stipend during the internship. - Opportunities for skill development and career growth. - A Permanent Placement Opportunity (PPO) based on performance after three to six months. Please note that this internship is work from the office and virtual interviews will be conducted. Join us for a 6-month internship and explore the world of backend development with us.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

bengaluru east, karnataka, india

mumbai, new delhi, bengaluru