Back to Learning Paths
3-5 Years

SDE 2 (Mid-Level Engineer)

Advanced development for 3-5 years exp. Deep dive into Spring Boot internals, Security, and complex System Design scenarios.

Foundation Steps

Essential knowledge required for all experience levels.

Java Coding Questions

Read PDF

Stream API Coding - Level I

Read PDF

Stream API Coding - Level II

Read PDF

Core Curriculum

Mastery steps for the SDE 2 (Mid-Level Engineer) role.

Core Java - Level I

Read PDF

Core Java - Level II

Read PDF

Core Java - Level III

Read PDF

Spring Framework - Level I

Read PDF

Spring Framework - Level II

Read PDF

Spring Boot - Level I

Read PDF

Spring Boot - Level II

Read PDF

Spring Boot - Level III (Scenario Based)

Read PDF

Spring Security - Level I

Read PDF

Spring MVC - Level I

Optional
Read PDF

SQL

Read PDF

Spring Data JPA and Other DB - Level I

Read PDF

Kafka

Optional
Read PDF

Microservices - Level I

Read PDF

Maven and Git Level I

Read PDF

Maven and Git (+ Gradle and Deployments) Level II

Read PDF

Junit and Mockito

Read PDF