📋 External Recruiting Agencies

FutureAcad is an educational and training institute that functions as a placement provider, acting as a recruiter to connect its students with external hiring companies rather than acting as the direct employer.

This company was flagged and excluded from default search results. Proceed with caution.

Save Job
Posted 3mo ago

Programming Trainer (Java, Python, C & C++)

@ Training
Bangalore or Bangalore
HybridFull Time
Responsibilities:deliver training, mentor students, develop materials
Requirements Summary:Bachelor’s degree in Computer Science or Information Technology; strong Java, Python, C, and C++; solid OOPs, data structures and algorithms; good communication and mentoring skills; passion for teaching.
Technical Tools Mentioned:Java, Python, C, C++, Spring, Hibernate, NumPy, Pandas, HTML, CSS, JavaScript, OOP, Data Structures, Algorithms, Databases
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Job Description: Programming Trainer (Java, Python, C & C++)

Location:
Bangalore (Electronic City & Rajajinagar)

Mode: Offline /
Hybrid

Experience: 0–3
years

About Us

Rooman Technologies is a leading IT training and workforce
development company, empowering students and professionals with cutting-edge
technical skills. We are seeking passionate trainers with strong knowledge in Java,
Python, C, and C++ to mentor and prepare learners for successful IT careers.

Role Overview

As a Programming Trainer, you will deliver high-quality
training sessions in Core & Advanced Java, Python, C, and C++, focusing on
both conceptual understanding and practical applications. You will mentor
students, guide them in projects, and help them build job-ready skills.

Key Responsibilities

  • Conduct engaging training sessions in Java (Core
    & Advanced), Python, C, and C++.
  • Cover fundamentals, OOPs concepts, data
    structures, algorithms, and real-world project applications.
  • Develop training materials, assignments, and
    coding exercises.
  • Evaluate learners’ progress, provide
    constructive feedback, and mentor them through projects.
  • Guide students in preparing for technical
    interviews and assessments.
  • Stay updated with evolving programming practices
    and tools.

Required Skills & Qualifications

  • Bachelor’s degree in Computer Science, IT, or a
    related discipline.
  • Strong programming knowledge in Java (Core &
    Advanced), Python, C, and C++.
  • Good understanding of Object-Oriented
    Programming (OOPs), Data Structures & Algorithms, and database concepts.
  • Excellent communication, presentation, and
    mentoring skills.
  • Passion for teaching and ability to simplify
    complex topics for learners.

Preferred (Good to Have)

  • Familiarity with Java frameworks (Spring,
    Hibernate) and Python libraries (NumPy, Pandas).
  • Knowledge of Web technologies (HTML, CSS,
    JavaScript).
  • Prior teaching/training experience (college,
    institutes, or online platforms).
  • Industry certifications in programming
    languages.

What We Offer
  • Platform to inspire and shape future developers.
  • Collaborative and growth-oriented work
    environment.
  • Competitive salary with performance-based
    incentives.
  • Career development opportunities.

 Work Locations:

  • Electronic City, Bangalore
  • Rajajinagar, Bangalore