Internship registrations are open · fully online · register in 3 minutes. Register now
KaizenSpark Tech Solutions
Home / Tracks / Technology / Java Development
Technology track

Java Development internship

Build robust backend systems with Java and Spring. Courses from SkillTank Academy, live tasks reviewed by KaizenSpark Tech mentors.

Technology interns at work

Prerequisites

  • Programming basics
  • OOP concepts help

Tools you’ll use

JavaSpring BootMySQLJUnit

Roles it prepares you for

  • Java developer intern
  • Backend engineer
  • Spring Boot developer
Syllabus

The Java Development track, week by week.

Shown for the 3-month internship. The 1-month internship covers the first phase in depth; the 6-month internship extends each phase with a specialisation course and module ownership.

Weeks 1–2 · Foundations
  • Core Java and collections
  • OOP and design basics
  • Maven / Gradle
Weeks 3–6 · Build
  • Spring Boot REST APIs
  • JPA and MySQL
  • Validation and errors
Weeks 7–10 · Own
  • Security basics
  • JUnit and integration tests
  • API documentation
Weeks 11–12 · Graduate
  • Packaging and deployment
  • Performance checks
  • Demo and hand-over
Deliverables

What you’ll hand in.

Every deliverable is reviewed and rated on the 1–5 quality rubric, and approved work is added to your record.

  • A Spring Boot service with CRUD APIs
  • Unit and integration tests
  • API documentation

Competencies assessed

  • Core Java and OOP
  • Spring Boot REST APIs
  • JPA and databases
  • Unit testing with JUnit

Sample project

Build a Spring Boot service with CRUD APIs, validation and tests.

Apply for the Java Development track.

Choose your programme level on the form. We confirm your track after a short interview.