Senior Backend Developer

hiberus
Retortillo de Soria, Spain
2 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
Retortillo de Soria, 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

Job description

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

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

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.

Apply for this position