Point your AI agent at freehire and let it find you a job.

Get the CLI →

Krell-consulting

NewBe an early applicant

Desarrollador/A Backend Java Senior | Kafka, Spring Boot Y Microservicios | Remoto

Posted 1 view
Discussion

Summary

Senior backend Java developer at Krell Consulting, designing and maintaining microservices with Java 17+, Spring Boot and Apache Kafka using event-driven and hexagonal architecture, with CI/CD and testing. 100% remote, but candidates must already reside in one of the specified Spanish regions.

En KRELL Consulting buscamos incorporar un/a Desarrollador/a Backend Java Senior con experiencia sólida en Java 17+, Spring Boot, Kafka y arquitecturas de microservicios para participar en un proyecto tecnológico de desarrollo backend.

Buscamos un perfil con autonomía técnica, experiencia en arquitecturas distribuidas y capacidad para participar activamente en decisiones de diseño y desarrollo de soluciones escalables.



Funciones principales
  • Diseñar, desarrollar y mantener aplicaciones backend con Java 17 o superior.
  • Desarrollar microservicios utilizando Spring Boot y el ecosistema Spring.
  • Implementar soluciones de mensajería y comunicación asíncrona con Apache Kafka.
  • Participar en el diseño de arquitecturas orientadas a eventos (Event-Driven Architecture).
  • Aplicar principios de arquitectura hexagonal.
  • Participar en el análisis y refinamiento de requisitos técnicos.
  • Desarrollar código mantenible, escalable y de calidad.
  • Implementar pruebas y buenas prácticas de testing.
  • Participar en procesos de integración continua.
  • Colaborar con equipos técnicos en la mejora de soluciones backend.
  • Contribuir a las decisiones de diseño y evolución de la arquitectura.


Requisitos imprescindibles
  • Más de 5 años de experiencia en desarrollo backend.
  • Experiencia sólida con Java 17 o superior.
  • Dominio de Spring Boot y el ecosistema Spring.
  • Experiencia demostrable en arquitecturas de microservicios.
  • Conocimientos prácticos de Apache Kafka.
  • Experiencia en arquitecturas orientadas a eventos.
  • Conocimiento y aplicación de arquitectura hexagonal.
  • Experiencia trabajando en entornos cloud, preferiblemente AWS.
  • Buenas prácticas de testing, calidad de código e integración continua.
  • Inglés C1, tanto hablado como escrito.
  • Autonomía técnica y capacidad de análisis.


Se valorará especialmente
  • Experiencia en arquitecturas de alta disponibilidad y sistemas críticos.
  • Conocimientos de Domain-Driven Design (DDD).
  • Experiencia con CQRS.
  • Docker y Kubernetes.
  • Experiencia en banca, fintech o seguros.
  • Conocimientos de observabilidad, trazabilidad y monitorización.
  • Experiencia en arquitecturas distribuidas complejas.


Modalidad y ubicaciones permitidas

La posición permite trabajar en remoto desde las siguientes ubicaciones:

  • Castilla y León: Salamanca y León.
  • Extremadura: Cáceres y Badajoz.
  • Comunidad Valenciana: Castellón y Alicante.
  • Castilla-La Mancha: Albacete y Ciudad Real.
  • Región de Murcia.
  • Canarias.
  • Andalucía: Granada, Jaén, Almería, Málaga, Sevilla, Huelva, Cádiz y Córdoba.

Es necesario residir en alguna de las ubicaciones indicadas.



¿Qué ofrecemos?
  • Trabajo 100 % remoto desde las ubicaciones autorizadas.
  • Participación en un proyecto tecnológico con arquitecturas modernas.
  • Desarrollo backend con Java, Spring Boot y Kafka.
  • Entorno técnico especializado en microservicios y arquitecturas distribuidas.
  • Colaboración con equipos multidisciplinares.
  • Condiciones económicas a valorar según experiencia y perfil profesional.


Skills

What Senior Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.