Descripción de la vacante

Backend Developer (Kotlin/Spring Boot) en Madrid, España

Kairós

  • RemotoTrabaja desde cualquier lugar
  • Tiempo completoJornada semanal estándar

Madrid, España

¿Quiénes somos?

Somos Kairós , una empresa de tecnología diferente. Sí, ayudamos a nuestros clientes con sus retos de transformación digital y metodológica, pero lo que realmente nos define es cómo lo hacemos : poniendo a las personas en el centro.

Hemos sido reconocidos como Empresa Great Place To Work desde 2019 por sexto año consecutivo, ocupando el 5º lugar en 2024 . Nuestros valores de valentía, empatía, innovación y alegría son la forma en que trabajamos cada día. Somos más de 850 personas (desarrolladores, ingenieros de datos, estrategas...) y ahora buscamos a alguien que se sume a este equipo brillante y diverso.

En Kairós no eres un número más. Te conocemos por tu nombre, nos importa tu equilibrio personal y queremos que crezcas con nosotros.

Tu misión en Kairós

Buscamos un/a Backend Developer especializado/a en Kotlin y Spring Boot apasionado/a por las buenas prácticas de software y el diseño de arquitecturas escalables. Formarás parte de un equipo técnico colaborativo donde tu código tendrá impacto directo y donde promoverás la excelencia técnica en cada entrega.

  • Desarrollo Backend con Kotlin y Spring Boot: Construirás servicios robustos y altamente mantenibles utilizando Kotlin y Spring Boot .
  • Diseño e Implementación de APIs REST: Diseñarás e integrarás servicios web apoyándote en herramientas como Swagger y Open API .
  • Persistencia y Sistemas de Mensajería: Gestionarás datos con SQL y bases de datos DynamoDB , además de integraciones con colas Amazon SQS Queues .
  • Excelencia en Calidad de Código: Garantizarás pruebas automáticas sólidas aplicando JUnit , Mockito y asegurando estándares de calidad mediante SonarQube .
  • Gestión de Entornos e Integración Continua: Utilizarás Git , IntelliJ , Rancher Desktop , Maven , Jira y workflows automatizados con GitLab / GitLab Actions .
  • Documentación y Gestión del Conocimiento: Mantendrás la documentación del código y los procesos utilizando Markdown , Obsidian y Gherkin .
  • Implementación de Metodologías Ágiles y Testing: Participarás en dinámicas Scrum y Scrumban , aplicando estrategias de TDD (Test Driven Development) y BDD (Behavior-Driven Development) .
  • Monitoreo Continuo y Observabilidad: Integrarás prácticas de Continuous Monitoring / Observability para mantener la visibilidad y salud de las aplicaciones en producción.
  • Arquitectura y Principios de Diseño: Trabajarás con principios de Clean Code , SOLID , DRY , KISS y YAGNI , sobre arquitecturas Hexagonal y Event-Driven Architecture .
  • Infraestructura e Integración Continua: Apoyarás despliegues con CI/CD and Automated Deployment , Infrastructure as Code y garantizarás alta modularidad, escalabilidad horizontal y tolerancia a fallos ( Resilience and Fault Tolerance ).

Qué te hará tener éxito

Formación y Experiencia

  • Experiencia demostrable trabajando en desarrollo Backend con Kotlin y el ecosistema Spring Boot .
  • Trayectoria aplicando metodologías ágiles ( Scrum / Scrumban ) en entornos colaborativos.
  • Experiencia práctica trabajando bajo arquitecturas orientadas a eventos ( Event Driven Architecture ) y Arquitectura Hexagonal .

Dominio Técnico

  • Must-have (Imprescindible)

  • Lenguajes y Frameworks: Dominio de Kotlin y Spring Boot .
  • Bases de Datos y Cloud: Experiencia práctica en SQL , DynamoDB y Amazon SQS Queues .
  • Calidad y Testing: Amplia experiencia en TDD , JUnit , Mockito , SonarQube y Clean Code / Principios SOLID .
  • Control de Versiones y Tooling: Uso diario de Git , REST , Open API / Swagger , Maven , GitLab y Jira .
  • Arquitectura y Buenas Prácticas: Conocimiento de Hexagonal Architecture , Event Driven Architecture , DRY , KISS y YAGNI .
  • Nice-to-have (Valorable)

  • Conocimiento en BDD utilizando Gherkin .
  • Manejo de GitLab Actions , Rancher Desktop e Infrastructure as Code .
  • Experiencia en implementación de CI/CD , Continuous Monitoring / Observability .
  • Manejo de herramientas de notas/documentación como Obsidian y Markdown .

Buscamos a alguien que...

  • Se sienta cómodo trabajando en un entorno dinámico donde las prioridades pueden cambiar.
  • Tenga capacidad de organización y sepa gestionar deadlines sin comprometer la calidad técnica ni los principios de diseño.
  • Disfrute tanto del diseño arquitectónico como de la ejecución y refactorización práctica de código.
  • Sea curioso y esté al día de las mejores prácticas de ingeniería de software y observabilidad.
  • Valore la transparencia, la comunicación clara y el trabajo en equipo.

Beneficios que marcan la diferencia

Crecimiento profesional que vale la pena

  • Formación continua corporativa.
  • Clases de inglés gratuitas en grupos reducidos.
  • Mentoring y acompañamiento personal constante.
  • Participación en conferencias, eventos y comunidades de tecnología.

Equilibrio y Flexibilidad Real

  • 23 días de vacaciones + 24 y 31 de diciembre libres.
  • 1 día para eventos profesionales y 3 días de libre conciliación .
  • Jornada intensiva los viernes y agosto.
  • Modelo de trabajo 100% remoto .

Beneficios y Cuidado Personal

  • Retribución flexible (Cobee) para restaurante, transporte, formación y guardería.
  • Seguro médico con Cigna, Adeslas o Sanitas.
  • Programa Wellness de bienestar emocional y psicológico.

#TRY #THINK #FEEL #ENJOY

En Kairós creemos firmemente en la importancia de la igualdad y la diversidad en el lugar de trabajo. Estamos comprometidos a crear un entorno inclusivo y respetuoso donde todos los empleados se sientan valorados y tengan la oportunidad de alcanzar su máximo potencial, independientemente de su raza, color, religión, género, identidad o expresión de género, orientación sexual, origen nacional, genética, discapacidad, edad o cualquier otra característica protegida por la ley.

¡Inscríbete a la oferta y únete al equipo de Kairoseros y Kairoseras!

Vacantes similares

Más como este puesto

  • Remoto
  • Tiempo completo
  • TI
  • Backend
En Vermont Solutions buscamos un/a Senior Backend Developer especializado/a en Java y Spring Boot , con al menos 6 años de experiencia en desarrollo de microservicios y entornos Cloud. ️ ¿Cuál será tu misión? Diseñar, desarrollar y mantener microservicios seguros, resilientes y de alto rendimiento, participando en la evolución ...

Madrid, España

  • Remoto
  • Tiempo completo
  • TI
  • Backend
En Vermont Solutions buscamos un/a Senior Backend Developer especializado/a en Java y Spring Boot , con al menos 6 años de experiencia en desarrollo de microservicios y entornos Cloud. ️ ¿Cuál será tu misión? Diseñar, desarrollar y mantener microservicios seguros, resilientes y de alto rendimiento, participando en la evolución ...

Madrid, España

  • Remoto
  • Tiempo completo
  • TI
  • Backend

de 36000 a 42000 €/año

Grupo Digital en España busca un/a ingeniero/a backend senior para desarrollar con Java y Spring Boot, APIs REST y enfoque reactivo en un entorno Agile. Empleo de larga duración y contrato indefinido, 100% remoto. Se trabajará con bases de datos SQL, Spring Data / JPA, Spring WebFlux y clientes como RestClient, WebClient ...

España, España

Descripción del puesto Desde THEWHITEAM Consulting buscamos un/a Desarrollador/a Backend para participar en el desarrollo y mantenimiento de aplicaciones empresariales e integración de sistemas. La persona seleccionada trabajará con tecnologías como Java, Spring Boot, PostgreSQL y MQ Series , colaborando en el desarrollo ...

España, España

  • Remoto
  • Backend
Krell Consulting busca un/a Senior Java Developer especializado/a en Spring Boot para incorporarse a un proyecto tecnológico de larga duración en el sector bancario. Buscamos un perfil senior con sólida experiencia en desarrollo backend con Java, programación reactiva, arquitecturas distribuidas y tecnologías cloud, capaz ...

Madrid, España

  • Backend
The Whiteam busca un analista programador backend para un proyecto tecnológico basado en una arquitectura de microservicios y AWS, usando Java y Spring Boot para APIs REST seguras y de alto rendimiento. Trabajará con PostgreSQL, JPA/Hibernate, OAuth2 y JWT, diseñando soluciones técnicas y apoyando al equipo en entornos ...

Barcelona, España

  • Remoto
  • Tiempo completo
  • TI
  • Backend
Backend Developer Java Buscamos un/a Backend Developer Java con al menos 4 años de experiencia en desarrollo backend, especializado/a en Java, Spring Boot, MQ Series y PostgreSQL. Se valoran conocimientos de arquitecturas de microservicios, Kafka, Kubernetes y prácticas DevOps. Modalidad: Teletrabajo (Spain only, residencia ...

España

  • TI
  • Backend
Verisure in Madrid is seeking a Senior Software Engineer to shape the backend platform using Java, Spring Boot and MongoDB. You will own design and delivery of robust services and help drive best practices across the team. You will mentor colleagues, collaborate with product and QA, and contribute to AI-enabled engineering ...

Pozuelo de Alarcón, España

Krell Consulting & Training, S.L.

Senior Java Developer | Spring Boot | 100% Remoto

  • Remoto
  • Backend
En Krell Consulting buscamos un/a Senior Java Developer especializado/a en Spring Boot para incorporarse a un proyecto tecnológico de larga duración en el sector bancario. Buscamos un perfil senior con sólida experiencia en desarrollo backend con Java, programación reactiva, arquitecturas distribuidas y tecnologías cloud, ...

Madrid, España

  • Tiempo completo
  • TI
  • Fullstack
Java Full Stack Developer (Spring Boot + React) Java Full Stack Developer (Spring Boot + React) Málaga Proyecto Internacional ¿Te apasiona desarrollar soluciones de principio a fin con tecnologías modernas? Buscamos un/a Java Full Stack Developer para formar parte de un proyecto internacional de analítica de redes para ...

Málaga, España