Job Description
Location: Chennai, India
Duration: 7 Days (Short-Term Training Assignment)
Role Type: Freelance / Contract
Role Overview
We are looking for an experienced Java Instructor to conduct an intensive training program for aspiring developers. In this role, you will deliver structured learning sessions, mentor participants, and guide them through practical exercises focused on modern Java backend development.
The ideal candidate has strong hands-on experience with Java technologies and enjoys teaching, mentoring, and helping developers improve their skills.
Key Responsibilities
- Deliver comprehensive Java training sessions for students or professionals.
- Design and structure training modules covering core and advanced Java topics.
- Provide hands-on exercises, coding sessions, and real-world examples.
- Evaluate learners through assignments, coding tasks, and assessments.
- Provide constructive feedback to help students improve their technical skills.
- Guide participants on backend development best practices.
- Stay updated with the latest industry trends and incorporate them into the curriculum.
Technical Skills Required
- Strong knowledge of Java
- Experience with Spring Boot
- Understanding of Server-Side Development
- Experience working with REST APIs
- Knowledge of JPA / Hibernate
- Strong understanding of SQL and databases
Preferred Qualities
- Prior experience in teaching, mentoring, or corporate training.
- Strong communication and presentation skills.
- Ability to simplify complex technical topics.
- Practical industry experience in backend or full-stack development.
Engagement Details
- Location: Chennai
- Duration: 7 Days
- Mode: Instructor-led training sessions
- Focus: Practical learning and real-world development concepts
Ideal Candidate
This opportunity is best suited for:
- Senior Java developers
- Technical trainers
- Software engineers with mentoring experience
- Freelancers who conduct developer bootcamps or workshops