Language7 months
Java Backend
The stack most Indian service and product companies still interview on.
Step 01
Core Java
OOP, collections, generics, exceptions, streams and the memory model.
JavaCollectionsStep 02
Concurrency
Threads, executors, synchronisation, CompletableFuture and virtual threads.
ConcurrencyStep 03
Build & test
Maven/Gradle, JUnit 5, Mockito and test slices.
GradleJUnitStep 04
Spring Boot
Dependency injection, REST controllers, validation, profiles and configuration.
Spring BootStep 05
Persistence
JPA/Hibernate mappings, the N+1 problem, transactions and Flyway migrations.
JPAFlywayStep 06
Microservices
Service boundaries, resilience patterns, messaging and API gateways.
KafkaResilience4jStep 07
Production
JVM tuning, profiling, metrics with Micrometer and containerised deployment.
JVMMicrometer