Arquitecto Java Microservicios
Role details
Job location
Tech stack
Job description
Hiberus busca un/a arquitecto/a de software en Galicia, especializado/a en Java y microservicios. Se requiere más de 8 años de experiencia, y se valoran habilidades en CI/CD y arquitecturas modernas., * Diseñar e implementar arquitecturas modernas.
- Desarrollar aplicaciones con Java y Spring Boot.
- Actuar como referente técnico de un Squad.
- Definir APIs y estrategias para servicios.
- Configurar y gestionar pipelines de CI/CD., * Diseño e implementación de arquitecturas modernas, incluyendo arquitectura hexagonal y principios de Domain Driven Design (DDD).
- Desarrollo y programación de aplicaciones con Java y Spring Boot, utilizando prácticas de gestión ágil con Scrum Manager.
- Actuar como referente técnico de un Squad de desarrollo especializado en microservicios.
- Definición de APIs y estrategias para servicios bajo estándares modernos.
- Uso de frameworks orientados a eventos, como Kafka, sobre plataformas en la nube como Azure.
- Configuración y gestión de pipelines de CI/CD en entornos con Kubernetes.
- Interacción continua con equipos de APIs de servicio y con el Product Owner para el refinamiento de User Stories, definición de requisitos, criterios de aceptación y preparación del sprint.
- Revisión de pull requests y aseguramiento de la calidad técnica del código.
- Participación activa en reuniones de arquitectura con clientes nacionales de alto nivel.
- Análisis de soluciones técnicas, implementación de principios SOLID, prácticas de código limpio y desarrollo de testing automatizado.
Requirements
-
Más de 8 años de experiencia en desarrollo con Java y marcos como Spring Boot.
-
Sólida experiencia en arquitectura de microservicios.
-
Conocimiento en patrones de diseño y principios SOLID.
-
Experiencia práctica en CI/CD con herramientas modernas., Desarrollo en Java Microservicios Spring Boot CI/CD Kafka Kubernetes API REST Domain Driven Design NoSQL (MongoDB, Couchbase), * Más de 8 años de experiencia en desarrollo con Java y frameworks como Spring Boot.
-
Experiencia sólida en arquitectura de microservicios y uso de bases de datos NoSQL (MongoDB, Couchbase) y relacionales.
-
Conocimiento avanzado en patrones de diseño, principios SOLID y Domain Driven Design (DDD).
-
Experiencia en arquitectura hexagonal y en definición y desarrollo de APIs REST con Swagger/Open API.
-
Familiaridad con frameworks de arquitectura orientada a eventos, como Kafka, sobre plataformas como Azure.
-
Experiencia práctica en CI/CD con herramientas modernas y despliegues en Kubernetes.
-
Excelentes habilidades de comunicación, trabajo en equipo y capacidad de análisis.
-
Experiencia en gestión ágil de proyectos y trabajo colaborativo con diferentes equipos.
-
Inglés de nivel intermedio o avanzado, valorable pero no imprescindible.
Benefits & conditions
Contrato indefinido Salario fijo competitivo Horarios flexibles Cultura techie Formación continua Programa de retribución adaptable, Ofrecemos un contrato indefinido, salario fijo competitivo y un ambiente de trabajo flexible y familiar. Promovemos la formación continua y el contacto constante con tecnología., * Contrato indefinido en una compañía puramente tecnológica, solvente y en crecimiento.
- Salario fijo competitivo.
- Ambiente familiar, cercano.
- Horarios flexibles y conciliación con la vida personal y laboral.
- Formato de jornada intensiva viernes y verano.
- Cultura "techie", con contacto constante con la tecnología, herramientas y novedades.
- Formación continua con acceso a un amplio catálogo de cursos formativos y acuerdos con fabricantes.
- Programa de retribución adaptable a medida: seguro médico, tarjeta de transporte público, cheques guarnería, tarjeta restaurante, etc.