En Thinkia, ofrecemos un entorno inclusivo, innovador y lleno de oportunidades para crecer profesionalmente. Nos enfocamos en el desarrollo de estrategias tecnológicas avanzadas y en la creación de soluciones disruptivas que transforman industrias. Nuestros empleados son el eje de nuestra cultura, fomentando la colaboración y el aprendizaje continuo en un ambiente que promueve la confianza, la creatividad y la pasión por la innovación. Únete a un equipo que no solo lidera en tecnología, sino que también prioriza a las personas, ofreciéndote un espacio para aprender, liderar y prosperar profesionalmente
¿Qué buscamos?
En Thinkia buscamos profesional con sólida experiencia en desarrollo y liderazgo técnico en entornos Java, especializado en aplicaciones basadas en Spring Boot y servicios REST. Responsable de traducir los requisitos funcionales en soluciones técnicas robustas, coordinar su implementación y garantizar la calidad, trazabilidad y rendimiento de las aplicaciones.
El candidato ideal será un referente técnico y cultural, con capacidad de definir estándares, guiar equipos multidisciplinares y asegurar que cada decisión técnica impulse tanto la calidad de las soluciones como el crecimiento del equipo.
Responsabilidades clave
Traducir los requisitos funcionales de las partes interesadas en especificaciones técnicas claras, asegurando su correcta implementación por los equipos de desarrollo.
Liderar y coordinar proyectos IT orientados al mantenimiento, mejora y evolución de aplicaciones corporativas.
Diseñar y supervisar arquitecturas basadas en Java Spring Boot, APIs RESTful, batches y bases de datos SQL .
Promover la mejora continua de los procesos de desarrollo y despliegue, garantizando la adhesión a estándares de calidad, seguridad y buenas prácticas.
Participar activamente en todo el ciclo de vida del software (análisis, diseño, desarrollo, pruebas, integración y soporte).
Garantizar la fiabilidad, escalabilidad y mantenibilidad de las soluciones entregadas.
Colaborar con equipos multidisciplinares y proveedores externos para asegurar la correcta integración de los sistemas.
Coordinar las actividades de mantenimiento, upgrades y releases de las aplicaciones.
Soportar la gestión del cambio, la documentación técnica y las iniciativas de formación a usuarios clave o técnicos.
Actuar como referente técnico del equipo, ofreciendo soporte y mentoring a desarrolladores junior o externos.
Cualificaciones y experiencia
Formación: Ingeniería informática o similar.
Experiencia: Mínimo 5 años en desarrollo Java, con al menos 3 años en Spring Boot y APIs REST .
Experiencia demostrada en análisis funcional, modelado de datos y gestión técnica de proyectos IT .
Conocimientos sólidos de:
Java 11+, Spring Boot, Spring Data JPA, Spring Security, REST / JSON
SQL (MySQL, PostgreSQL u Oracle) y procesamiento de grandes volúmenes de datos.
Procesos batch y automatización de tareas .
Control de versiones (Git), CI/CD (Jenkins, Azure DevOps, etc.) .
Metodologías ágiles (Scrum / Kanban) .
Capacidad analítica y de resolución de problemas complejos.
Excelente comunicación y liderazgo técnico, con orientación al trabajo colaborativo y la mejora continua.
Competencias clave
Pensamiento analítico y enfoque a resultados.
Capacidad de coordinación transversal entre equipos técnicos y de negocio.
Rigor técnico y compromiso con la calidad del software.
Adaptabilidad a entornos cambiantes y exigentes.
Orientación al cliente interno y a la excelencia operativa.