Si estás buscando un nuevo proyecto con el que empezar un nuevo reto que impulse tu carrera ¡Estamos deseando conocerte!Estamos en la búsqueda de unArquitecto/a de Softwarecon al menos 4 años de experiencia en este rol, enfocado enJava y Microservicios.
El candidato ideal será capaz de liderar la transformación tecnológica, modernizar arquitecturas existentes y guiar al equipo hacia soluciones eficientes y escalables en entornos de alto rendimiento para un cliente del sector textil.Buscamos una persona con mentalidad estratégica y con capacidad de autogestión, que valore el trabajo en equipo bajo metodologíaságiles, tenga un enfoque hacia la mejora continua y una fuerte orientación a ofrecer soluciones con rendimiento óptimo.La modalidad es de teletrabajo desde cualquier punto de España e Islas, con ubicación preferente en A Coruña o Sevilla, para momentos puntuales.Conocimientos imprescindibles:Trayectoria comprobada (mínimo 4 años) comoArquitecto de Software, con experiencia demostrada en proyectos basados enJavayMicroservicios .Experiencia sólida enpatrones de diseñoy aplicación de principiosSOLIDyclean code .Dominio deArquitecturas Limpias ,Hexagonales ,de Puertos y Adaptadores .Experiencia migrando monolitos a arquitecturas basadas enmicroservicios en la nube .Amplia experiencia en la programación basada enmensajería asíncronay arquitecturas event-driven.Conocimientos avanzados enDDDyTDD .Familiaridad con herramientas y prácticasDevOps .Experiencia conCloud(AWS, Azure y/o Google Cloud) y herramientas de contenedores comoDockeryKubernetes .Experiencia con bases de datosSQLyNoSQL .Habilidades avanzadas en la implementación deobservability toolspara asegurar el correcto monitoreo de las soluciones.Experiencia con herramientas de asistencia en código basadas enAIes un plus.Funciones del puesto:Liderar la arquitectura de soluciones de software desde su concepción hasta la implementación, asegurando la integración exitosa de tecnologías frontend y backend.Diseñar y guiar la migración de arquitecturas monolíticas a entornosmicroserviciosen la nube, promoviendo prácticas sólidas de diseño comoArquitectura HexagonalyClean Architecture .Aplicarpatrones de diseñoy principiosSOLIDen todas las soluciones, garantizando código limpio y mantenible.Implementar y fomentarDDD (Domain Driven Design)yTDD (Test Driven Development)para asegurar el desarrollo de soluciones alineadas con las necesidades del negocio y de alta calidad.Colaborar estrechamente con equipos de desarrollo en la adopción de herramientasDevOps, estableciendo flujos de CI/CD y prácticas de infraestructura como código.Implementar soluciones escalables y resilientes con mensajería asíncrona y técnicas de event-driven architecture.Trabajar en un entornoCloud(AWS, Azure, Google Cloud), utilizando contenedores comoDockery herramientas de orquestación comoKubernetes .Aportar experiencia en el uso de herramientas de observabilidad y monitoreo, mejorando la visibilidad del rendimiento de las soluciones desplegadas.Colaborar en la integración deAI Coding Assistant Toolspara incrementar la productividad y la calidad del código.Seleccionar, diseñar y optimizar bases de datos relacionales(SQL)y no relacionales(NoSQL)para asegurar el manejo eficiente de datos a gran escala.Idiomas:Inglés B2Beneficios:Desarrollo de carrera, acceso a formación (UTO) y movilidad entre proyectos.Plan de igualdad.Plan de retribución flexible: Seguro médico 50%, Guardería, Abono de transporte, Financiación de formación y Ticket Restaurante.Club de descuentos, Renting de vehículos, Teatro Real, Anticipo extraordinario, Financiación preferente y Cátedra IESE.Flexibilidad horaria.#J-18808-Ljbffr