Backend Developer Junior enfocado en construir software con bases sólidas, entendiendo el por qué detrás de cada decisión técnica.
- Node.js
- Express
- JavaScript
- TypeScript
- PostgreSQL
- MongoDB
- Desarrollo de APIs REST
- Diseño de backend por capas (controllers, services, repositories)
- Manejo de bases de datos relacionales y no relacionales
- Validación de datos y manejo de errores
- Autenticación y autorización (JWT, roles)
- Implementaciones más profesionales de backend (arquitectura limpia, separación de responsabilidades)
- Uso de IA dentro del IDE (workspace + enfoque estructurado) para mejorar diseño y calidad del código
- Profundización en buenas prácticas (SOLID, modularidad, escalabilidad)
- Java (facultad)
- Arquitectura de software
- Patrones de diseño aplicados a backend
- Event-driven architecture
- Conocimientos básicos de React (para comprender el flujo completo frontend-backend)
Seguir creciendo como backend developer, construyendo sistemas cada vez más robustos, escalables y bien diseñados.
