Backend Developer (Kotlin/Spring Boot)

Kairós Digital Solutions
Málaga, Spain
8 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Agile Methodology Behavior-Driven Development Cloud Computing Databases Continuous Integration Amazon DynamoDB Fault Tolerance IntelliJ IDEA Junit Knowledge Management Apache Maven
+15 more
Scrum Methodology Mockito Swagger Software Engineering Web Services Test-Driven Development (TDD) Spring-boot Backend Gitlab Kotlin Event Driven Architecture Deployment Automation Rancher Restful APIs Amazon Simple Queue Service (SQS)

Job description

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 escómo lo hacemos: poniendo a las personas en el centro.Hemos sido reconocidos comoEmpresa Great Place To Workdesde ** por sexto año consecutivo, ocupando el5o lugar en **. Nuestros valores devalentía, empatía, innovación y alegríason 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ósBuscamos un/aBackend Developerespecializado/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 utilizandoKotlinySpring Boot.Diseño e Implementación de APIs REST:Diseñarás e integrarás servicios web apoyándote en herramientas comoSwaggeryOpen API.Persistencia y Sistemas de Mensajería:Gestionarás datos conSQLy bases de datosDynamoDB, además de integraciones con colasAmazon SQS Queues.Excelencia en Calidad de Código:Garantizarás pruebas automáticas sólidas aplicandoJUnit,Mockitoy asegurando estándares de calidad medianteSonarQube.Gestión de Entornos e Integración Continua:UtilizarásGit,IntelliJ,Rancher Desktop,Maven,Jiray workflows automatizados conGitLab/GitLab Actions.Documentación y Gestión del Conocimiento:Mantendrás la documentación del código y los procesos utilizandoMarkdown,ObsidianyGherkin.Implementación de Metodologías Ágiles y Testing:Participarás en dinámicasScrumyScrumban, aplicando estrategias deTDD (Test Driven Development)yBDD (Behavior-Driven Development).Monitoreo Continuo y Observabilidad:Integrarás prácticas deContinuous Monitoring / Observabilitypara mantener la visibilidad y salud de las aplicaciones en producción.Arquitectura y Principios de Diseño:Trabajarás con principios deClean Code,SOLID,DRY,KISSyYAGNI, sobre arquitecturasHexagonalyEvent-Driven Architecture.Infraestructura e Integración Continua:Apoyarás despliegues conCI/CD and Automated Deployment,Infrastructure as Codey garantizarás alta modularidad, escalabilidad horizontal y tolerancia a fallos (Resilience and Fault Tolerance).Formación y ExperienciaExperiencia demostrable trabajando en desarrolloBackend con Kotliny el ecosistemaSpring Boot.Trayectoria aplicandometodologías ágiles(Scrum/Scrumban) en entornos colaborativos.Experiencia práctica trabajando bajo arquitecturas orientadas a eventos (Event Driven Architecture) yArquitectura Hexagonal.Lenguajes y Frameworks:Dominio deKotlinySpring Boot.Bases de Datos y Cloud:Experiencia práctica enSQL,DynamoDByAmazon SQS Queues.Calidad y Testing:Amplia experiencia enTDD,JUnit,Mockito,SonarQubeyClean Code / Principios SOLID.Control de Versiones y Tooling:Uso diario deGit,REST,Open API / Swagger,Maven,GitLabyJira.Arquitectura y Buenas Prácticas:Conocimiento deHexagonal Architecture,Event Driven Architecture,DRY,KISSyYAGNI.Conocimiento en BDDutilizandoGherkin.Experiencia en implementación deCI/CD,Continuous Monitoring / Observability.Manejo de herramientas de notas/documentación comoObsidianyMarkdown.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 diferenciaCrecimiento profesional que vale la penaClases deinglés gratuitasen grupos reducidos.Mentoring y acompañamiento personal constante.Participación en conferencias, eventos y comunidades de tecnología.Equilibrio y Flexibilidad Real23 días de vacaciones+ 24 y 31 de diciembre libres.1 día para eventos profesionales y3 días de libre conciliación.Jornada intensivalos viernes y agosto.Modelo de trabajo 100%remoto.Beneficios y Cuidado PersonalRetribución flexible(Cobee) para restaurante, transporte, formación y guardería.Seguro médicocon Cigna, Adeslas o Sanitas.ProgramaWellnessde bienestar emocional y psicológico.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 sienten 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.#J-*****-Ljbffr

Requirements

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, 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, 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., 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

Benefits & conditions

  • 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.

About the company

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Loading talks and stories from around this role…