Turn this role into an interview — a resume and cover letter built around what this employer wants.
Gen Labs seeks a Java Intern to help build enterprise-grade applications using Java and the Spring framework. You will gain exposure to backend development, microservices, and modern Java development practices in a collaborative team.
You will develop Java applications with Spring Boot, build REST APIs, work with JPA/Hibernate, write tests, and participate in code reviews as part of the learning process.
As a Java Intern, you'll work on building enterprise-grade applications using Java and Spring framework. You'll gain experience with backend development, microservices architecture, and modern Java development practices. This role offers excellent preparation for a career in enterprise software development.
Develop Java applications using Spring Boot
Build RESTful APIs and microservices
Work with databases using JPA/Hibernate
Write unit and integration tests
Implement security features
Debug and optimize Java code
Participate in code reviews
Collaborate with team members
Document code and APIs
02
Currently pursuing or recently completed a degree in Computer Science, IT, or related field
Understanding of object-oriented programming
Knowledge of data structures and algorithms
Familiarity with SQL and databases
Basic understanding of web technologies
Problem-solving abilities
Team collaboration skills
Willingness to learn
03
Experience with Spring Boot or Spring Framework
Knowledge of JPA/Hibernate
Understanding of microservices architecture
Familiarity with Maven or Gradle
Experience with testing frameworks (JUnit, Mockito)
Knowledge of design patterns
Understanding of REST APIs
Familiarity with Git