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