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 un Arquitecto/a de Software con al menos 4 años de experiencia en este rol, enfocado en Java 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) como Arquitecto de Software, con experiencia demostrada en proyectos basados en Java y Microservicios.Experiencia sólida en patrones de diseño y aplicación de principios SOLID y clean code.Dominio de Arquitecturas Limpias, Hexagonales, de Puertos y Adaptadores.Experiencia migrando monolitos a arquitecturas basadas en microservicios en la nube.Amplia experiencia en la programación basada en mensajería asíncrona y arquitecturas event-driven.Conocimientos avanzados en DDD y TDD.Familiaridad con herramientas y prácticas DevOps.Experiencia con Cloud (AWS, Azure y/o Google Cloud) y herramientas de contenedores como Docker y Kubernetes.Experiencia con bases de datos SQL y NoSQL.Habilidades avanzadas en la implementación de observability tools para asegurar el correcto monitoreo de las soluciones.Experiencia con herramientas de asistencia en código basadas en AI es 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 entornos microservicios en la nube, promoviendo prácticas sólidas de diseño como Arquitectura Hexagonal y Clean Architecture.Aplicar patrones de diseño y principios SOLID en todas las soluciones, garantizando código limpio y mantenible.Implementar y fomentar DDD (Domain Driven Design) y TDD (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 herramientas DevOps, 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 entorno Cloud (AWS, Azure, Google Cloud), utilizando contenedores como Docker y herramientas de orquestación como Kubernetes.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 de AI Coding Assistant Tools para 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 B2
Beneficios: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