Location
Ahmedabad | India
Job description
The Intern - Backend plays a crucial role in supporting the development and maintenance of the organizations backend systems and databases. This role offers an invaluable opportunity for budding software engineers to gain hands-on experience in building and optimizing backend infrastructure.
Key Responsibilities:
- Assist in the design, development, and testing of backend applications
- Collaborate with the team to identify and fix backend issues
- Contribute to database design and optimization
- Implement and maintain backend APIs
- Participate in code reviews and provide constructive feedback
- Create and maintain technical documentation
- Work on bug fixing and improving application performance
- Assist in troubleshooting and resolving backend-related problems
- Support the integration of frontend elements with backend logic
- Conduct research to identify new technologies and best practices
Required Qualifications:
- Enrollment in a degree program in Computer Science, Engineering, or a related field
- Proficiency in Java or another backend programming language
- Understanding of relational databases and SQL
- Knowledge of web services and RESTful APIs
- Ability to work collaboratively in a team environment
- Strong problem-solving and analytical skills
- Basic understanding of version control systems such as Git
- Experience with software development lifecycle processes
- Understanding of software testing principles and methodologies
- Good communication and interpersonal skills
Job tags
Salary