The Midnight Technician
an open-source, production-ready Java + Spring Boot microservices project built live on YouTube.
This series dives into the real foundations every Jr. Java Developer needs to level up — not just tutorials, but enterprise-grade architecture in action.
Why it’s different:
Most examples stop at “hello world” or basic CRUD.
The Midnight Technician goes deeper — we’re designing something you can fork, run locally, and expand, using real-world patterns and tools like:
Tech Stack:
- Java (25)
- Spring Boot (4.0.0-M3)
- Message Queues (Apache Kafka)
- Databases (SQL / No-SQL)
- Git / GitHub
- Docker / Docker Compose
---
This isn’t another tutorial. It’s a real full-stack, microservices-style application that simulates an enterprise system for managing customers, tickets, devices, employees, hours, and invoicing — the kind of project you’d build in a professional Java role.
The goal?
To go beyond classroom examples like Landon Hotel or Spring Pet Clinic, and show how to create something scalable, rebrandable, and open for collaboration.
Whether you’re a Jr. Java Developer looking to learn or an experienced dev wanting to contribute, this project is open to collaboration. The goal is to grow together as a community and bring something meaningful to the Java ecosystem. ☕
🧑💻 Get Involved:
🔗 Fork the projects from GitHub: Midnight-Technician
💬 Re-watch the live action: YouTube - Live Stream Playlist
💬 Catch up on the important bits: YouTube - Live Stream Recaps
This is a Mock Up of a Company, it is used to track employees, customers, and their devices, as well as anything addition they may drop off - Midnight Technician
These are some of the basics you will need to survive as a Jr. Java Developer. 🧠Tech Stack: - Java (25) - Spring Boot (4.0.0-M3) - Message Queues (Apache Kaf...