Somos SEEK, empresa que nace a raíz de la constante búsqueda que tenemos por el conocimiento, el aprendizaje y el hacer lo que nos apasiona. Somos un equipo innovador enfocado en entregar soluciones centradas en el usuario. Diseñamos y desarrollamos experiencias digitales que generen valor y tengan resultados de alto impacto.
Misión de la posición:
Diseñar, desarrollar y poner en producción servicios backend seguros, resilientes y mantenibles para el Squad SDD del cliente. Gestionar Delivery Units de manera autónoma, desarrollando APIs, integraciones, procesos batch y soluciones de persistencia con Java, Spring, Java EE/JEE y AWS, aplicando prácticas de Spec-Driven Development y herramientas de IA.
Responsabilidades:
- Gestionar Delivery Units backend de extremo a extremo: análisis de especificaciones, desarrollo, pruebas, evidencias y puesta en producción.
- Analizar requerimientos, reglas de negocio y criterios de aceptación, identificando dependencias, riesgos y restricciones técnicas.
- Diseñar y desarrollar APIs, servicios backend, procesos batch e integraciones con Java, Spring, Spring Boot y Java EE/JEE.
- Mantener y evolucionar aplicaciones legacy sobre JBoss 5.1, evaluando compatibilidad e impacto de los cambios.
- Gestionar bases de datos, transacciones, persistencia, consistencia e integridad de datos.
- Aplicar lineamientos arquitectónicos, principios SOLID, buenas prácticas de desarrollo, seguridad y calidad de código.
- Implementar pruebas automatizadas, observabilidad y monitoreo mediante herramientas como Grafana, Prometheus y Loki.
- Utilizar agentes de IA y prácticas de Spec-Driven Development para analizar, desarrollar, probar y revisar soluciones, garantizando validación humana y trazabilidad.
- Coordinar con TPO, Arquitectura, QA y DevOps la resolución de incidencias, validaciones y despliegues; comunicar avances, riesgos y bloqueos.
- Realizar code reviews, compartir buenas prácticas y acompañar técnicamente a developers Semi-Senior.