Key ResponsibilitiesTraining Delivery
- Deliver instructor-led classroom, online, and hybrid training sessions on Java programming.
- Conduct hands-on coding labs, workshops, and practical assignments.
- Explain programming concepts using real-world examples and live demonstrations.
- Ensure timely completion of the curriculum and learning objectives.
Curriculum & Content Development
- Develop and update training materials, presentations, coding exercises, and assessments.
- Design project-based learning activities aligned with current industry practices.
- Continuously enhance course content to include the latest Java technologies and frameworks.
Technical Training Areas
- Core Java
- Advanced Java
- Object-Oriented Programming (OOP)
- Exception Handling and Collections Framework
- Multithreading and File Handling
- JDBC (Java Database Connectivity)
- SQL and Database Management
- Servlets and JSP
- Spring Framework & Spring Boot (preferred)
- Hibernate/JPA (preferred)
- RESTful APIs
- Maven and Git
- Software Development Life Cycle (SDLC)
- Debugging and Code Optimization
- Basic Data Structures and Algorithms
Student Assessment & Mentoring
- Conduct quizzes, coding assessments, assignments, and project evaluations.
- Provide one-on-one mentoring and technical guidance.
- Review code quality and provide constructive feedback.
- Support learners in developing industry-ready projects and portfolios.
Placement Support
- Conduct resume-building sessions for technical roles.
- Prepare learners for coding tests, technical interviews, and HR interviews.
- Guide learners on GitHub portfolio development and coding best practices.
- Coordinate with placement teams to improve employability and placement outcomes.
Reporting & Documentation
- Maintain attendance, assessment records, and learner progress reports.
- Prepare daily, weekly, and monthly MIS reports.
- Track batch completion, certifications, and placement statistics.
Pay: ₹30,000.00 - ₹40,000.00 per month
Benefits:
Work Location: In person