Tus funciones principales:
📍Estamos buscando a un(a) Full Stack Developer Semi Senior (con un corazón fuerte en Java) que se una a nuestro equipo en Colombia. Alguien que no solo escriba código, sino que diseñe soluciones escalables, disfrute de las buenas prácticas y se sienta cómodo navegando tanto en arquitecturas robustas de backend como en el ecosistema dinámico del frontend y la nube.
💪El reto
Tu rol será clave para construir y mantener aplicaciones de alto rendimiento. Serás responsable de desarrollar software donde la calidad no es opcional: aplicarás principios de Clean Architecture y código limpio en tu día a día. Tu misión es conectar bases de datos robustas y servicios en la nube con interfaces modernas, utilizando herramientas de vanguardia y agentes de Inteligencia Artificial para llevar tu productividad al siguiente nivel.
🚀Lo que vas a hacer
- Construir con excelencia (Backend core): Desarrollar, mantener y optimizar servicios utilizando Java y SpringBoot como motor principal, garantizando siempre la aplicación de Principios SOLID, Clean Code y Arquitectura Hexagonal.
- Navegar el Full Stack: Apoyar e integrar desarrollos utilizando tecnologías complementarias del stack como Node.js, Next.js y Go según las necesidades del proyecto.
- Gestionar la persistencia y la nube: Interactuar con bases de datos relacionales (PostgreSQL, OracleSQL) y sistemas de caché (Redis), además de desplegar y gestionar servicios en Google Cloud Platform (GCP) utilizando Docker.
- Potenciar tu flujo de trabajo: Integrar en tu día a día el uso de agentes de IA (como Claude) para optimizar la escritura, revisión y refactorización de código.
- Colaborar y versionar: Participar activamente en revisiones de código, documentar flujos en repositorios (tipo GitHub) y alinear la comunicación técnica a través de Slack.