Key Responsibilities
Deliver classroom and hands-on training in Java Full Stack Development.
Train students on front-end, back-end, database and API development.
Develop practical coding exercises, assignments, projects and assessments.
Conduct live coding sessions and real-world project-based learning.
Mentor students in debugging, problem-solving and software development practices.
Prepare students for technical interviews and industry requirements.
Evaluate student performance through coding tests, assignments and projects.
Stay updated with current technologies, frameworks and industry trends.
Collaborate with academic and placement teams to align training with industry requirements.
Preferred candidate profile
Mandatory Technical Skills
Backend Java
Core Java
Object-Oriented Programming (OOPs) – Mandatory
Collections Framework
Exception Handling
Multithreading
Java 8+ features – Lambda, Streams, Functional Interfaces
JDBC
Spring Framework
Spring Boot – Mandatory
Hibernate / JPA – Mandatory
Spring MVC
Spring Data JPA
RESTful Web Services / REST APIs
Microservices architecture
Maven / Gradle
Git & GitHub
Props & State Management
React Router
API integration using REST APIs
JSON
Basic knowledge of TypeScript is an advantage
Database
SQL – Mandatory
MySQL / PostgreSQL
Database design and normalization
Joins, subqueries and indexes
Stored procedures and transactions
MongoDB / NoSQL – preferred
DevOps / Development Tools
Git & GitHub
Maven
Postman
IntelliJ IDEA / Eclipse / VS Code
Basic Docker knowledge
Basic CI/CD understanding
Basic cloud knowledge – AWS / Azure is an advantage
Additional Preferred Skills
Microservices with Spring Boot
Spring Security
JWT / OAuth2
Unit Testing – JUnit / Mockito
Kafka / RabbitMQ – advantage
Docker & Kubernetes – advantage
AWS / Azure – advantage
Agile / Scrum methodology
Experience with real-world enterprise Java applications
Training & Soft Skills
Excellent communication and presentation skills.
Robust command over explaining technical concepts in a easy manner.
Ability to engage and mentor university students.
Solid problem-solving and debugging ability.
Passion for teaching, mentoring and developing technical talent.
Ability to conduct both theoretical and practical coding sessions.
📌 Immediate Hiring For Technical Trainer Java Full Stack Sahibzada Ajit Singh Nagar
🏢 Chandigarh University
📍 Sahibzada Ajit Singh Nagar
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.