Ahmedabad
Udaipur
Internship
Fresher
Posted on Dec 02 2024

About the Job

Skills

Programming Languages (e.g. Java, Python, C++)
API Development
Web Development Frameworks (e.g. Spring Boot)
Database Management (e.g. SQL)
Version Control Systems (e.g. Git)
Problem Solving
Software Testing
Understanding of Data Structures and Algorithms

Backend Development Intern Job Description

Position: Backend Development Intern

Location: Ahmedabad and Udaipur

Duration: Four Month

Stipend: Unpaid



Role Overview:

As a Backend Development Intern, you will contribute to the development, optimization, and maintenance of server-side components of web applications. This role provides an excellent opportunity to work on scalable systems and gain experience in backend technologies.

Key Responsibilities:

  1. Assist in the development and maintenance of server-side logic, ensuring responsiveness and efficiency of applications.
  2. Build and integrate APIs for web and mobile applications.
  3. Work with databases to design schemas, optimize queries, and manage data effectively.
  4. Debug, troubleshoot, and resolve backend issues in existing systems.
  5. Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  6. Implement security and data protection measures.
  7. Document code and maintain clear and organized project records.

Requirements:

  1. Pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field.
  2. Basic understanding of server-side programming languages (e.g., Python, Java, Node.js, PHP, or Ruby).
  3. Familiarity with databases (SQL/NoSQL) and database management systems like MySQL, MongoDB, or PostgreSQL.
  4. Knowledge of RESTful API design and integration.
  5. Understanding of version control systems like Git.
  6. Problem-solving skills and attention to detail.
  7. Eagerness to learn and work with new tools and technologies.

Preferred Skills (Optional):

  1. Familiarity with cloud services (e.g., AWS, Google Cloud, or Azure).
  2. Basic knowledge of containerization tools like Docker.
  3. Understanding of software testing and debugging practices.

Benefits:

  1. Hands-on experience with backend development and deployment processes.
  2. Mentorship from experienced developers and engineers.
  3. Flexible work hours.
  4. Certificate of completion and letter of recommendation upon successful internship completion.
  5. Potential for a full-time role based on performance.

How to Apply:

Send your resume, along with a brief cover letter, to hr@lakebrains.in. Include links to your GitHub profile or any relevant projects, if available.

About the company

Lakebrains Technologies is an early-stage startup based in Udaipur. Accelerate the growth of businesses by bringing in artificial intelligence, machine learning, and deep learning technologies to make them run in a more innovative and modern fashion. Our values define who we are, what we stand for, and how we behave. Our purpose is to build trust in society and solve important problems. In an incr ...Show More

Industry

IT Services and IT Consul...

Company Size

20-50 Employees

Headquarter

Udaipur, Rajasthan

Other open jobs from Lakebrains Technologies