Arquitecto/a Java Microservicios

Hiberus
Carballedo, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish, English
Experience level
Senior

Job location

Carballedo, Spain

Tech stack

Java
API
Agile Methodologies
Azure
Databases
Continuous Integration
Couchbase
Software Design Patterns
MongoDB
NoSQL
Scrum
Swagger
Spring-boot
Kubernetes
Kafka
REST
Domain Driven Design
Microservices

Job description

Hiberus busca un profesional con más de 8 años de experiencia en desarrollo con Java y Spring Boot para unirse a su equipo en Carballedo, Galicia. El candidato actuará como referente técnico en squad de desarrollo especializado en microservicios y participará en la definición de APIs modernas., * Diseñar e implementar arquitecturas modernas y microservicios.

  • Definir APIs y estrategias bajo estándares modernos.
  • Gestionar pipelines de CI/CD en entornos con Kubernetes., * 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.
  • 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 frameworks como Spring Boot.
  • Experiencia sólida en arquitectura de microservicios y uso de bases de datos NoSQL.
  • Conocimiento avanzado en patrones de diseño y principios SOLID., * 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 Acceso a formación continua Programa de retribución flexible, La posición ofrece contrato indefinido, un salario competitivo y un ambiente familiar con horarios flexibles y acceso a formación continua., * Contrato indefinido en una compañía puramente tecnológica, parte de un grupo grande, solvente y en crecimiento.

  • Salario fijo competitivo.
  • Ambiente familiar y cercano.
  • Horarios flexibles, desconexión digital, jornadas intensivas los viernes y verano.
  • Cultura techie con acceso a las últimas novedades tecnológicas.
  • Acceso a formación continua mediante Hiberus University y acuerdos con fabricantes.
  • Programa de retribución flexible: seguro médico, tarjeta de transporte público, cheques guardería, tarjeta restaurante, entre otros.

Apply for this position