About the job
Are you an exceptional Java instructor?
Do you love teaching OOP, problem-solving, and real-world coding practices to serious learners?
We are hiring top-tier Java and Computer Science tutors to teach motivated U.S. high-school and early-college students through live 1:1 sessions.
We pay in the top decile of USD tutoring rates and provide a steady flow of committed learners.
This is flexible, remote work — and an opportunity to shape the next generation of computer scientists.
What You’ll Teach
- Java fundamentals and best practices
- Core OOP concepts (inheritance, polymorphism, abstraction, encapsulation)
- AP Computer Science A–aligned problem solving
- Data structures (arrays, lists, recursion, stacks, queues)
- Debugging, clean coding, code structure
- Live screen-share teaching with hands-on exercises
What We’re Looking For
- Strong command of Java and object-oriented programming
- Experience teaching, mentoring, or training in CS
- Clear, fluent English communication
- Ability to explain concepts simply and patiently
- Professional reliability + stable internet
- Passion for helping learners build skill and confidence
- AP CSA teaching experience is a major plus.
What We Offer
- Top-decile USD hourly pay
- Highly motivated U.S. students
- Long-term recurring sessions
- Work from anywhere, set your own schedule
- Simple onboarding process
- Serious CS instruction environment (not generic tutoring)
Ideal Candidates
- CS graduates
- Java developers who enjoy teaching
- AP CS instructors
- Coding bootcamp mentors
- Competitive programmers with strong communication skills
- University TAs / lecturers
If you’re an excellent communicator who can teach Java the right way — and want consistent, well-paid remote work — we’d love to connect.
