Workfall is a new age Premium Talent Tech Platform, looking for energetic and self-motivated interns to join our innovative & growing Development Team.
Eligibility: Anyone willing to work hard and learn about backend development. Training or basics in Java is mandatory. Proficiency in at least one programming language (preferably Java).
Work Location: Remote Working
Duration: 2 Months
Outcome: At the end of the two-month internship, there will be a review check. Based on your performance during the internship and final reviews, you will have the opportunity to join us as a full-time employee.
Learning Opportunities:During the internship, interns will be mentored by the senior development team and will learn:Core principles of Backend DevelopmentTechniques and tools used in building scalable and efficient backend systemsHands-on experience with Spring Boot for creating robust backend servicesBasics of AWS services for deploying and managing applications in the cloudDatabase management and optimization with PostgreSQL and MongoDBRESTful API design and implementationDebugging and troubleshooting backend issuesBest practices in coding and software developmentVersion control using GitCollaboration within a development team
As part of this internship, interns will get hands-on experience in all areas of Backend Development. To be successful as a Backend Developer Intern, you should be eager to learn, have a passion for coding, and be able to solve complex problems. Outstanding Backend Developer Interns are those who can quickly adapt to new technologies and methodologies, and who can work both independently and as part of a team.
Roles and Responsibilities:Complete all allocated tasks from the assigned ManagerAssist in designing, developing, and testing backend componentsWrite clean, maintainable, and efficient codeWork on database design and managementDevelop and maintain APIsDebug and resolve technical issuesCollaborate with front-end developers to integrate user-facing elements with server-side logicParticipate in code reviews and provide constructive feedbackDocument development processes, code changes, and other necessary informationKeep up-to-date with emerging technologies and industry trendsPromote the company’s technical expertise and products/services
What interns need to be:A passionate coderStrongly self-motivatedA good team playerQuick learnerAnalytical and detail-orientedProficient in at least one programming language (preferably Java)Familiar with database technologies (e.g., PostgreSQL, MongoDB)Knowledgeable about RESTful APIs and version control systems (e.g., Git)