Job Title: Java TrainerLocation: Vijayawada, Andhra PradeshExperience: 2 - 4 YearsJob 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, JSPDevelop and deliver customized course materials, exercises, and assessmentsExplain programming concepts with clarity and real-world examplesGuide learners in hands-on codingProvide one-on-one mentoring and doubt-clearing sessionsStay updated with the latest Java technologies and industry trendsEvaluate learner performance and provide constructive feedbackRequired Skills & Qualifications:Strong command over Core Java, OOPs concepts, Collections, Exception Handling, and MultithreadingGood knowledge of JDBC, Servlets, JSP, and at least one framework like Spring / Spring BootHands-on experience with Eclipse, IntelliJ IDEA, and version control tools (e.g., Git)Excellent communication and presentation skillsAbility to explain complex topics in an easy-to-understand mannerBachelor's degree in any discipline (technical preferred but not mandatory)Preferred:Prior experience in teaching or conducting Java training programsCertification in Java (e.g., Oracle Certified Java Programmer)Exposure to REST APIs, Maven/Gradle, and basic front-end technologies (HTML, CSS, JavaScript)