Descripción
Resumen del Puesto:
Anku Academy seeks a passionate Docente to lead a practical \
Puntos Destacados:
1. Dictate 10 live sessions and guide project development step-by-step.
2. Explain and apply good practices for API REST and Spring Security.
3. Maintain updated course materials, including repositories and guides.
En **Anku Academy** buscamos un(a) **Docente** para dictar el curso **“Especialista Spring Boot \+ AWS Serverless”**, un programa práctico de 20 horas (10 sesiones en vivo) orientado a que los alumnos construyan una API moderna con Spring Boot y comprendan el flujo serverless en AWS (API Gateway → Lambda → DynamoDB), con enfoque local\-first y una demo real de despliegue en cloud por parte del docente.
Responsabilidades
* Dictar **10 sesiones en vivo** (2 horas c/u) y guiar el desarrollo de un proyecto de referencia paso a paso.
* Explicar y aplicar buenas prácticas de **API REST** (validación, manejo de errores, OpenAPI).
* Enseñar **seguridad con Spring Security \+ JWT** (roles/claims, 401/403\) y cómo testearla.
* Guiar persistencia con **DynamoDB** y ejecución serverless con **AWS SAM** (incluyendo sam local).
* Realizar una **demo completa de despliegue real en AWS** (AWS CLI \+ sam deploy) y una revisión básica de logs en CloudWatch.
* Proponer ejercicios/tareas opcionales y evaluar un **proyecto integrador final (calificado)** para la emisión del certificado.
* Mantener el material del curso actualizado y ordenado (repositorio, guías, slides).
Requisitos (técnicos)
* Experiencia sólida en **Java** (ideal Java 17/21\) y **Spring Boot**.
* Experiencia real usando servicios AWS en proyectos: **Lambda, API Gateway, DynamoDB** (y idealmente S3\).
* Conocimiento práctico de **AWS SAM** y AWS CLI.
* Buen dominio de **Spring Security** y autenticación JWT.
* Experiencia con testing (JUnit/Mockito) y debugging.
* Cómodo(a) trabajando con Docker (al menos Docker Compose).
Requisitos (docencia)
* Experiencia previa dictando cursos, talleres o mentoring (formal o informal).
* Capacidad para explicar conceptos complejos de forma clara y práctica.
* Orden y enfoque en aprendizaje por proyectos.
Modalidad y horarios
* **En vivo (online)**
* **Martes y Jueves, 7:30pm a 9:30pm**
* Duración: **5 semanas** (10 sesiones / 20 horas)
Cómo postular
Enviar:
* CV o LinkedIn
* Portafolio o repositorio (si aplica)
Tipo de puesto: Medio tiempo
Sueldo: S/.1,300\.00 \- S/.2,400\.00 al mes
Horas previstas: de 4 a 6 por semana
Lugar de trabajo: Empleo remoto