About the Role
We are looking for a passionate and motivated Java Developer Intern to join our development team. As an intern, you will gain hands-on experience in building backend applications, understanding software development lifecycle, and working on real-time projects under the guidance of senior developers.
Key Responsibilities
Assist in designing, developing, and testing Java-based applications.
Write clean, efficient, and well-documented code.
Debug and troubleshoot issues in applications.
Work with REST APIs and integrate backend services.
Participate in code reviews and team meetings.
Collaborate with cross-functional teams to understand requirements.
Support in database operations using MySQL/PostgreSQL/Oracle.
Required Skills
Strong understanding of Core Java, OOPs concepts, and collections.
Basic knowledge of Java frameworks like Spring / Spring Boot (added advantage).
Understanding of SQL and relational databases.
Familiarity with HTML, CSS, JavaScript is a plus.
Good problem-solving and analytical skills.
Ability to learn quickly and work in a team environment.
Preferred Qualifications
Currently pursuing or recently completed B.Tech/B.E./MCA/MSc (CS/IT).
Completed course or certification in Java / Spring Boot.
Understanding of version control systems like Git.
Basic knowledge of software development lifecycle (SDLC).
What You Will Learn
End-to-end application development using Java & Spring Boot.
Working with APIs, microservices, and real-world application architecture.
Agile development & collaborative tools (JIRA, GitHub).
Debugging, testing, and deployment process.