27 oct
|
Kairós Digital Solutions
|
Madrid
27 oct
Kairós Digital Solutions
Madrid
¿Quiénes somos? SomosKairó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 Dynamo DB , 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 Sonar Qube . Gestión de Entornos e Integración Continua: Utilizarás Git , Intelli J , Rancher Desktop , Maven , Jira y workflows automatizados con Git Lab / Git Lab 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 , Dynamo DB y Amazon SQS Queues . Calidad y Testing: Amplia experiencia en TDD , JUnit , Mockito , Sonar Qube y Clean Code / Principios SOLID . Control de Versiones y Tooling: Uso diario de Git , REST , Open API / Swagger , Maven , Git Lab 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 Git Lab 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 ocasión 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. #J-18808-Ljbffr
📌 Backend developer (kotlin/spring boot) (Madrid)
🏢 Kairós Digital Solutions
📍 Madrid