Java programming Training Consultant

Company: Evolution
Apply for the Java programming Training Consultant
Location:
Job Description:

Java Trainer (Levels 1 & 2 – Advanced)

UK | Contract / Associate | Virtual & Onsite

We’re looking for an experienced Java Trainer to deliver both foundation and advanced-level training (Java 17/21+), supporting developers through to certification.

What you’ll deliver:

  • Level 1: Core Java & OOP fundamentals
  • Level 2: Advanced topics incl. generics, collections, streams, concurrency, IO/NIO, modules, annotations & secure coding

What we’re looking for:

  • Strong hands-on Java development background
  • Experience delivering technical training or mentoring
  • Knowledge of modern Java + enterprise frameworks (Spring/Jakarta)
  • Confident engaging mixed-ability audiences

5-day courses | Flexible delivery

Competitive day rates £500 per day outside IR35

Posted: May 23rd, 2026