Full Stack Software Development Trainer Job at Campus Technologies Limited

Campus Technologies is an experienced Company in the ICT industry with a major in IT training/education, IT solutions Development & Services, e-Learning Solution Development, and implementation among other businesses.

We are recruiting to fill the position below:

Job Position: Full Stack Software Development Trainer

Job Location: Abuja (FCT)
Employment Type: Full-time

Job Summary


  • We are looking for an experienced and passionate Full Stack Software Development Trainer to join our technical training team.
  • The ideal candidate will have hands-on expertise in Building Microservices with Spring Boot, Software Testing using JUnit 5, Microservices Deployment with Kubernetes, Containerization using Docker, and Continuous Integration/Delivery with Jenkins.
  • This role involves delivering in-depth, practical training to students or professionals preparing for real-world development roles.

Key Responsibilities

  • Deliver engaging, instructor-led training sessions
  • Adapt training style and materials to suit students with varying levels of proficiency
  • Explain complex technical concepts in a clear and relatable manner
  • Design and update course materials, lesson plans, assignments, and lab exercises
  • Incorporate real-world use cases, industry best practices, and modern tools
  • Stay updated with the latest trends in full stack and DevOps technologies
  • Evaluate students' progress through assignments, quizzes, code reviews, and projects
  • Provide personalized feedback and mentorship to support learning goals
  • articipate in staff meetings, training updates, and workshops.

Required Skills & Qualifications
Technical Expertise:

  • Strong experience in Java, Spring Boot, and Microservices development
  • Proficient in unit testing and test-driven development (TDD) using JUnit 5
  • Hands-on knowledge of Docker for containerization
  • Experience deploying and managing applications on Kubernetes
  • Strong understanding of CI/CD pipelines with Jenkins
  • Familiarity with Git, REST APIs, and relational/NoSQL databases.

Training & Communication Skills:

  • Prior experience as a trainer, instructor, mentor, or coach (formal or informal)
  • Ability to design and deliver interactive, project-based lessons
  • Excellent verbal and written communication skills
  • Patience, empathy, and enthusiasm for teaching and learner success
  • Applicant must be at least 30 years old and must reside in Abuja.

Why Join Us?

  • Flexible work schedule – ideal for professionals balancing other commitments.
  • Competitive pay for part-time trainers.
  • Opportunities for career growth and certifications.
  • A dynamic and innovative work environment.
  • Hands-on exposure to real-world projects.
  • The chance to mentor and shape the next generation of Software Developers.

Method of Application
Interested and qualified candidates should send their CV to:  hr@campustechng.comusing the Job Position as the subject of the mail.

Note: Only candidates who meet the requirements will be contacted for the next stage of the selection process. We look forward to having passionate and skilled professionals join our team!