Company Overview: Rajalakshmi Recruitment Consultancy is a premier staffing and recruitment agency dedicated to bridging the gap between businesses and talented professionals. With a strong focus on delivering tailored recruitment solutions we are committed to connecting organizations with the right candidates that meet their specific skill and experience requirements. Our expertise spans across various industries ensuring that we provide exceptional support in building successful teams. Job Title: Java Trainer Location: Bengaluru Karnataka India Salary: 350000 per annum Job Type: FullTime (Remote options not available) Minimum Experience Required: 5 years Roles & Responsibilities: As a Java Trainer you will be responsible for delivering highquality training sessions on Java programming and related technologies. Your primary duties will include: Developing comprehensive training materials and curriculum for Java courses. Conducting engaging and effective training sessions both inperson and virtually. Evaluating student progress and providing constructive feedback. Staying updated with the latest Java technologies and trends to enhance training programs. Collaborating with businesses to understand their training needs and help bridge skill gaps within their teams. Assisting in the design and implementation of handson coding exercises and projects. Facilitating discussions and Q&A sessions to encourage student engagement and clarify technical concepts. Mandatory Requirements: Bachelors degree in Computer Science Information Technology or a related field. Minimum 5 years of handson experience in Java development and programming. Proven experience in teaching or training related to Java technologies. Strong understanding of Java frameworks (such as Spring and Hibernate) and tools. Excellent verbal and written communication skills. Ability to convey complex technical concepts in an understandable manner. Preferred Skills or Education Requirements: Advanced certifications in Java or related technologies (such as Oracle Certified Professional). Experience with additional programming languages (e.g. Python JavaScript) and technologies is a plus. Familiarity with software development methodologies (Agile Scrum). Strong problemsolving abilities and the capacity to work collaboratively in a teamoriented environment. Passion for teaching and helping others grow their skills in software development.