Programador full stack
Summary
Builds full-stack apps using Java 17, Spring Boot, ReactJS/React Native, Docker, Kubernetes, and CI/CD pipelines in an outsourcing team.
Desarrollador Fullstack
- Más de 5 años de experiencia como dominio avanzado de Java 17, expresiones lambda, Streams, concurrencia, patrones de concurrencia
- Experiencia sólida en diseño y desarrollo backend con Spring Boot, microservicios, OAuth2, JWT
- Uso avanzado de Maven, personalización de configuraciones y optimización de builds
- Conocimientos avanzados en SQL Server, diseño y normalización de bases de datos, diagnóstico de rendimiento
- Experiencia en contenedores Docker y orquestación con Kubernetes
- Experiencia en CI/CD con Jenkins, GitLab, Azure DevOps
- Conocimientos en desarrollo frontend con ReactJS y React Native
- Entendimiento de estrategias de diseño y arquitectura de software
- Capacidad de liderazgo técnico dentro de equipos ágiles
- Habilidad para resolver problemas complejos y proponer soluciones escalables
- Diseñar y desarrollar soluciones fullstack utilizando Java 17, Spring Boot, ReactJS y React Native
- Implementar arquitecturas backend seguras y escalables con microservicios, OAuth2, JWT
- Desarrollar y optimizar builds complejos utilizando Maven
- Diseñar y mantener bases de datos SQL Server, asegurando rendimiento y normalización adecuada
- Construir, desplegar y administrar contenedores Docker y servicios en Kubernetes
- Implementar automatizaciones CI/CD en Jenkins, GitLab o Azure DevOps
- Colaborar con equipos multidisciplinarios para definir arquitecturas y estrategias técnicas
- Participar en revisiones de código asegurando calidad, seguridad y mejores prácticas
- Resolver problemas avanzados de rendimiento, integración y disponibilidad
- Documentar componentes técnicos, decisiones de diseño y flujos de trabajo
- Guiar a desarrolladores del equipo y ejercer liderazgo técnico dentro de metodologías ágiles
Remoto – Colombia - Bogotá y alrededores Hibrido