Job Title: Java Trainer
Location: Vijayawada, Andhra Pradesh
Experience: 2 - 4 Years
Job Summary:
We are seeking a passionate and knowledgeable Java Trainer with 2 - 4 years of experience to deliver high-quality training sessions for students. The ideal candidate should have a strong foundation in Core and Advanced Java, excellent communication skills, and a flair for teaching. Candidates from any educational background are welcome, provided they demonstrate technical expertise and effective teaching ability.
Key Responsibilities:
Conduct classroom training sessions on Core Java, Advanced Java, JDBC, Servlets, JSP
Develop and deliver customized course materials, exercises, and assessments
Explain programming concepts with clarity and real-world examples
Guide learners in hands-on coding
Provide one-on-one mentoring and doubt-clearing sessions
Stay updated with the latest Java technologies and industry trends
Evaluate learner performance and provide constructive feedback
Required Skills & Qualifications:
Strong command over Core Java, OOPs concepts, Collections, Exception Handling, and Multithreading
Good knowledge of JDBC, Servlets, JSP, and at least one framework like Spring / Spring Boot
Hands-on experience with Eclipse, IntelliJ IDEA, and version control tools (., Git)
Excellent communication and presentation skills
Ability to explain complex topics in an easy-to-understand manner
Bachelor's degree in any discipline (technical preferred but not mandatory)
Preferred:
Prior experience in teaching or conducting Java training programs
Certification in Java (., Oracle Certified Java Programmer)
Exposure to REST APIs, Maven/Gradle, and basic front-end technologies (HTML, CSS, JavaScript)