New Class 2026 Internship

Join our New Class 2026 internship program and work on a production Spring Boot web scraping platform.

Applications Open

Meet the Team

K. Martino

K. Martino

Mentor

Lanz

Student

Projects in This Program

WebScraper

A Spring Boot web application that provides a user interface for managing and executing web scraping operations. Features recipe-based scraping, job scheduling with Quartz, dual fetcher support (HtmlUnit/Playwright), and persistent storage with MySQL/H2.

Java Spring Boot HTML TailwindCSS HTMX Quartz MySQL Playwright
View on GitHub

About This Program

The New Class 2026 internship program runs from March to June 2026, designed to give students hands-on experience with enterprise-level Java development and modern web technologies.

What You’ll Learn

  • Spring Boot Development – Build production-ready web applications with Spring MVC, Spring Data JPA, and Thymeleaf templates
  • Modern Frontend Stack – Work with Tailwind CSS and HTMX for responsive UIs with partial page swaps
  • Job Scheduling – Implement and manage scheduled tasks using Quartz scheduler
  • Web Scraping – Learn advanced scraping techniques with HtmlUnit and Playwright
  • Database Management – Work with MySQL/H2 databases and Liquibase migrations
  • Version Control – Collaborative development workflows with Git
  • Professional Practices – Code review, SOLID principles, and enterprise development standards

Requirements

  • Currently enrolled student or recent graduate
  • Basic understanding of Java or object-oriented programming
  • Familiarity with HTML, CSS, and web development concepts
  • Passion for learning and building software
  • Available to work during the program duration

Benefits

  • Real project experience with production software
  • Mentorship from experienced Java developers
  • Certificate of completion
  • Potential for full-time opportunities
  • Portfolio-worthy open source contributions

Ready to Join New Class 2026?

Apply now and start your journey with us.

Apply Now