Graduate Intern / Trainee – Backend Developer
By Gibe talent Acquisition Team / April 22,2026
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
Apply For This Position
Take the next step in your career with us.
Fill out the form below and submit your application in minutes.