We are looking for a motivated Graduate Intern/Trainee – Backend Developer who is eager to build a strong foundation in backend development and work on real-world enterprise-grade applications. This role is ideal for fresh graduates who want to start their career in backend engineering using Java and modern backend technologies.
What You’ll Do
- Learn and apply Java and Spring Boot to develop backend services.
- Assist in building and maintaining RESTful APIs.
- Work with relational databases such as PostgreSQL or MySQL.
- Participate in backend feature development under the guidance of senior developers.
- Collaborate with frontend developers to integrate APIs.
- Gain hands-on experience with Git, version control, and collaborative development workflows.
- Participate in code reviews, team discussions, and knowledge-sharing sessions.
- Take part in structured training, mentorship programs, and technical workshops.
- Learn basic concepts of security, authentication (JWT/OAuth2), and clean coding practices.
What We’re Looking For
- Bachelor’s degree in Software Engineering, Computer Science, Computer Engineering, IT, or a related field.
- Basic understanding of Java and object-oriented programming.
- Familiarity with Spring Boot or willingness to learn it.
- Basic knowledge of REST APIs and backend concepts.
- Understanding of databases (SQL fundamentals).
- Familiarity with Git and version control basics.
- Strong willingness to learn backend technologies and best practices.
- Good problem-solving and analytical skills.
- Ability to work collaboratively in a team environment.
- Good communication skills and a positive learning attitude.
Nice to Have (Not Required)
- Exposure to microservices concepts.
- Basic understanding of Docker or cloud platforms.
- Familiarity with unit testing (JUnit or similar).
- Basic knowledge of messaging systems (e.g., Kafka).
Why Join Us
- Structured training and mentorship from experienced engineers.
- Hands-on experience working on real backend systems.
- Exposure to modern backend architectures and development practices.
- Supportive, collaborative, and learning-focused work culture.
- Opportunity for a full-time backend developer role upon successful completion of the internship