Senior Backend Developer

hiberus
Municipality of Vitoria-Gasteiz, Spain
4 days ago

Role details

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

Job location

Remote
Municipality of Vitoria-Gasteiz, Spain

Tech stack

Clean Code Principles
Java
API
Code Review
Databases
Java Persistence API
JUnit
PostgreSQL
MongoDB
Redis
Mockito
Swagger
Openapi
Google Cloud Platform
Spring Cloud
Spring-boot
Backend
Spring Data
Containerization
Integration Tests
Kubernetes
Kafka
REST
Docker

Requirements

Buscamos un/a Senior Backend Developer con sólida experiencia técnica en arquitecturas modernas basadas en microservicios y eventos, para un proyecto estratégico con uno de nuestros clientes más grandes e importantes a nivel tecnológico. Un equipo exigente, con tecnología puntera, calidad de código, impacto real y retos constantes., Un ecosistema de microservicios bien diseñado, basado en eventos y APIs limpias, donde cada decisión técnica importa. Un equipo exigente pero colaborativo, con foco en hacer software escalable y mantenible, * +5 años en desarrollo backend con Java (versión 17 o superior)

  • +4 años trabajando con arquitectura de microservicios y Kafka
  • Conocimiento profundo de arquitectura hexagonal, DDD (Domain-Driven Design) y principios SOLID
  • Experiencia en diseño e implementación de APIs RESTful documentadas con Swagger / OpenAPI

️ Stack tecnológico que valoramos

  • Frameworks: Spring Boot, Spring Data (JPA), Spring Cloud Stream
  • Bases de datos: PostgreSQL, MongoDB, Redis
  • Contenerización y despliegue: Docker, Kubernetes, Google Cloud Platform (GCP)
  • Mensajería y eventos: Kafka
  • Testing: JUnit, Mockito, pruebas de integración (muy valorable experiencia con TestContainers)
  • Buenas prácticas: Clean Code, revisión de código, pair programming

Otros aspectos valorables

  • Nivel de inglés alto (muy valorable para proyectos internacionales)
  • Actitud proactiva, mente abierta, ganas de aprender y compartir
  • Buenas habilidades de comunicación y trabajo en equipo

Benefits & conditions

Contrato indefinido en una compañía puramente tecnológica, que forma parte de un gran grupo, solvente y en crecimiento.

Salario fijo competitivo + bonificación

Acuerdos de teletrabajo

️ Ambiente familiar, cercano, ¡como una gran familia!

Conciliación con nuestra vida personal y laboral mediante horario flexible, acuerdos de teletrabajo, desconexión digital, jornada intensiva viernes y verano.

Cultura "techie", nos gusta estar en contacto con la tecnología, herramientas, y últimas novedades!

¡Formación! Siempre que quieras, disfrutarás de un amplio catálogo de cursos formativos, adaptados a tu perfil profesional, inquietudes y novedades del sector. Para ello, pondremos a tu disposición todo el potencial de nuestra Hiberus University y los acuerdos con los principales fabricantes.

¡Benefíciate! Programa de retribución flexible a medida: seguro médico, tarjeta de transporte público, cheques guardería, tarjeta restaurante, etc.

En Hiberus estamos viviendo un crecimiento explosivo y queremos que formes parte de nuestro equipo.

About the company

Formar parte de hiberus significa crecimiento, pasión por la tecnología, interés por la innovación, ambiente laboral flexible y colaborativo, compañerismo, aprendizaje, formación continua, motivación y superación ante nuevos retos...y esto es solo el principio., Actualmente contamos con 36 hubs de desarrollo en España, Europa, Latinoamérica, Estados Unidos y África. ¡Estamos redefiniendo el mapa tecnológico mundial!

Apply for this position