Deliver engaging Java and Spring Boot training sessions.Prepare course materials, assignments, and projects.Mentor students during practical projects.Review student submissions and provide feedback.Support curriculum development and updates.Conduct technical assessments and evaluations. 3+ years of professional experience with Java.Strong knowledge of:Core JavaOOPCollectionsMultithreadingJDBCSpring FrameworkSpring BootSpring SecurityREST APIsExperience with Git and SQL Databases.Excellent presentation and communication skills.PreferredPrevious teaching, mentoring, or technical training experience.Experience with Docker, Kubernetes, CI/CD, and Cloud Platforms.