
¡Activa las notificaciones laborales por email!
Genera un currículum adaptado en cuestión de minutos
Consigue la entrevista y gana más. Más información
A tech education company operating in Spain is seeking a Backend Lead Teacher for its Java AI Backend Development bootcamp. The ideal candidate will lead the educational experience, teach backend systems, and support students in becoming proficient engineers. This position requires fluency in French and involves mentoring students, guiding them in REST API development, and integrating Generative AI into the curriculum. This remote freelance role spans 13 weeks, beginning in mid-March.
We are currently looking for a dynamic, talented and experienced Backend Lead Teacher to deliver our Java AI Backend Development bootcamp for one of our corporate partners.
We are looking for someone passionate about backend systems, clean architecture, and enterprise-grade development, who is excited to teach Java, Spring Boot, databases, security, and the integration of Generative AI into modern software development workflows.
As the Lead Teacher, you will help students become confident backend engineers capable of designing, building, and securing scalable REST APIs.
Oversee the full academic experience of the Ironhack bootcamp
Deliver lectures and labs on Java, OOP, and backend fundamentals
Teach REST API development using Spring Boot
Guide students through database design, SQL, and JPA integration
Teach secure application practices using Spring Security and authentication
Introduce Generative AI usage across the SDLC and Spring AI integrations
Support students in building production-ready backend systems
Provide continuous mentoring and technical guidance
Administer assessments and provide timely feedback
Prepare and adapt lesson plans according to cohort needs
Guide students through the capstone project from architecture design to presentation
Collaborate with Program Managers and the customer to ensure success and employability
Responsible for teaching the curriculum designed by our global education team
Plan the lessons according to the bootcamp objectives
Successfully create new techniques and materials, with advice from colleagues
Work with the global team in the rollout of new teaching materials
Effectively lead teaching and learning activities to ensure that students reach the learning outcomes set by the Education Team
Foster a strong cohort culture and sense of belonging
Encourage collaboration, peer reviews, and teamwork
Support students beyond technical skills (confidence, communication, growth mindset)
Participate actively in the overall student experience
+3 years of experience in Backend or Java Development
Languages: Teaching in French + Internal communication in English
Strong knowledge of Java and Object-Oriented Programming
Experience with Spring Boot and REST API development
Experience with SQL databases and JPA/Hibernate
Knowledge of authentication, authorization, and security best practices
Familiarity with Git/GitHub and professional workflows
Experience with or interest in Generative AI integrations (LLMs, Spring AI, Copilot, etc.)
Passion for teaching and mentoring
Empathy, patience, and strong communication skills
Organized, reliable, and comfortable leading groups
Team leadership or mentoring experience is a plus
A positive, proactive attitude
Bootcamp dates (various dates):
16th March to 16th June
Duration: 13 weeks
Format:
Tuesdays: 18:00h to 22:00h
Saturdays: 09:00h to 16:30h
Remote position as a freelancer
Position: Lead Teacher
Teaching in French – fluency required