Full Stack Technical Lead (Java & Angular)
hace 4 días
Alcalá de Henares
Desde la División de #Desarrollo de Iwantic buscamos incorporar un/a Software Architect & Full Stack Lead para un cliente final, en fase de crecimiento, situado en Madrid (Alcalá de Henares), deberá participar en la evolución y mantenimiento de sus plataformas tecnológicas y sistemas de información, contribuyendo a la digitalización y mejora continua de los procesos de negocio. La persona seleccionada formará parte de proyectos clave para la compañía, participando en todo el ciclo de vida del desarrollo de software: desde el análisis de requisitos y el diseño de soluciones hasta su desarrollo, despliegue y mantenimiento. Reportará directamente al CEO de la compañía, trabajará en estrecha colaboración con diferentes áreas de la organización para garantizar soluciones tecnológicas escalables, seguras y alineadas con las necesidades operativas del negocio. ¿Qué funciones tendrás? • Diseñar, desarrollar y mantener aplicaciones web full stack, tanto en el ámbito frontend como backend., • Implementar interfaces de usuario modernas, accesibles y responsivas, integradas con servicios y APIs corporativas., • Desarrollar y evolucionar servicios backend, APIs y componentes de negocio garantizando rendimiento, escalabilidad y calidad técnica., • Diseñar, optimizar y mantener bases de datos relacionales y no relacionales., • Participar en la definición técnica de nuevos desarrollos, estimación de tareas y resolución de incidencias., • Colaborar con diferentes departamentos para transformar necesidades de negocio en soluciones tecnológicas eficientes., • Gestionar integraciones con sistemas de terceros y proveedores tecnológicos., • Aplicar buenas prácticas de desarrollo seguro, control de accesos y protección de datos., • Realizar revisiones de código, pruebas unitarias e integración continua para asegurar la calidad de las soluciones., • Participar en la definición y evolución de arquitecturas escalables y modulares., • Analizar incidencias en producción, identificar causas raíz e implementar mejoras preventivas., • Colaborar en procesos de despliegue, automatización y mejora continua dentro de entornos DevOps., • Optimizar el rendimiento de aplicaciones y servicios, mejorando tiempos de respuesta y eficiencia operativa., • Elaborar documentación técnica y promover estándares de calidad y buenas prácticas de desarrollo., • Mantenerse al día en nuevas tecnologías, automatización e inteligencia artificial aplicada al desarrollo de software. ¿Qué requisitos debes cumplir? Formación • Formación Profesional de Grado Superior en Desarrollo de Aplicaciones, Ingeniería Informática o titulación equivalente., • Se valorará formación complementaria en metodologías ágiles y gestión de proyectos tecnológicos. Experiencia y conocimientos técnicos • Experiencia sólida en desarrollo backend con Java 17+ y Spring Boot., • Experiencia en diseño, desarrollo y consumo de APIs REST., • Experiencia en liderazgo técnico y gestión de proyectos., • Conocimientos de autenticación y seguridad mediante JWT, OAuth2 o tecnologías equivalentes., • Dominio de JavaScript y/o TypeScript., • Experiencia en desarrollo frontend con Angular., • Conocimientos de bases de datos SQL y NoSQL., • Experiencia utilizando Git como sistema de control de versiones., • Conocimientos de Spring Data JPA y Hibernate. Se valorará positivamente: • Experiencia con otros frameworks frontend como React o Vue., • Conocimientos de Node.js o .NET (C#)., • Experiencia en entornos cloud (AWS, Azure o Google Cloud Platform)., • Conocimientos de Docker y contenedorización., • Experiencia con herramientas de integración y despliegue continuo (CI/CD)., • Conocimientos de arquitecturas basadas en microservicios., • Familiaridad con herramientas y agentes de Inteligencia Artificial aplicados al desarrollo., • Nivel de inglés técnico. Qué se ofrece: • Incorporación a una compañía consolidada y en proceso de transformación digital., • Salario entre 45k-55k brutos/anuales + variable (10%-15%), dependiendo de la experiencia y perfil aportado., • Participación en proyectos tecnológicos estratégicos con impacto directo en el negocio., • Modalidad 100% presencial en un inicio., • Oportunidades de crecimiento profesional y desarrollo técnico., • Acceso a tecnologías modernas y proyectos de innovación., • Estabilidad laboral y participación activa en la evolución tecnológica de la organización., • Formación continua y actualización en nuevas tecnologías, automatización e inteligencia artificial. Si estás interesado/a y crees que encajas ¡No dudes en inscribirte!