Java Full Stack Trainer – Job Description
We are looking for a skilled and enthusiastic Java Full Stack Trainer to train students and freshers in full-stack web application development using Java technologies. The trainer should be capable of teaching both frontend and backend development with practical projects and industry-oriented training.
Job Role
- Train students in Java Full Stack Development from basic to advanced level
- Conduct practical coding sessions and real-time project training
- Teach frontend, backend, and database integration concepts
- Guide students in developing responsive web applications and REST APIs
- Support interview preparation, coding practice, and portfolio development
- Prepare assignments, assessments, and training materials
- Conduct doubt-clearing sessions and evaluate student progress
Required Skills
- Strong knowledge of:
- Core Java
- Advanced Java
- Spring Boot
- Hibernate / JPA
- REST API Development
- Hands-on experience with:
- HTML, CSS, JavaScript
- React.js or Angular (preferred)
- MySQL or PostgreSQL
- JDBC
- Authentication & Authorization
- CRUD Operations
- Git & GitHub
- Understanding of:
- MVC Architecture
- Microservices basics
- API Integration
- Deployment concepts
- SDLC concepts
- Knowledge of Docker or cloud deployment is an added advantage
- Good communication and teaching skills
Preferred Qualifications
- Degree in Computer Science / IT or related field
- Previous teaching or mentoring experience preferred
- Real-time project experience is a plus
Experience
(Freshers with strong Java Full Stack project knowledge can also apply)
Job Type
- Full-time / Part-time / Freelance
Location
Salary
- Based on experience and technical expertise
Pay: ₹9,000.00 - ₹50,000.00 per month
Work Location: In person