Senior Backend Java Developer (Hexagonal Architecture)
Kairos DS·Remote, Spain
What they offer
Fully remote
Per the ad.
What they ask for
Have the right to work in Spain
Kairos DS doesn't mention sponsorship in the ad.
Pulled from the advert automatically — the full ad is what counts.
What you'll do
We are looking for a passionate and technical Java Backend Developer to join our teams to continue building robust and scalable solutions. Here, you won't just write code; you will give technical shape to complex challenges, ensuring quality and excellence in every delivery.
- Impactful Development: You will actively participate in ambitious software projects, bringing your experience of more than 4 years.
- Technical Excellence: You will implement solutions using Java 1.8 or higher and Spring Boot, ensuring clean and maintainable code.
- Modern Architecture: You will work in Microservices and REST API environments, applying hexagonal architecture principles.
- Software Quality: You will apply Clean Code and S.O.L.I.D. principles daily to ensure the robustness of the product.
- Data Management: You will handle SQL and NoSQL databases, integrating data flows with Kafka.
- Operations and Deployment: You will be proficient in Kubernetes and OpenShift environments, using Git as your primary version control tool.
What we're looking for
- Minimum of 4 years of experience participating in software development projects.
- Consolidated experience working with Java 1.8 or higher.
- Having worked with Spring Boot in the last year.
- Real experience in hexagonal architecture projects.
- Track record working with SQL, NoSQL databases and data handling in Kafka.
- Essential: Permit to reside and work in Spain.
- Deep knowledge of Microservices and REST API environments.
- Regular use of Git for version control.
- Technical experience with SQL, NoSQL databases and data handling in Kafka.
- Prior implementation of Clean Code and S.O.L.I.D.
- Technical experience with Kubernetes and OpenShift.
Nice to have
- Proficiency in asynchronous communication environments.
- Experience in development with Cloud technologies.
- Having participated in defining API strategies and familiarity with specifications such as OpenAPI, AsyncAPI, or RAML.
What you'll get
- Continuous corporate training.
- Free English classes in small groups.
- Constant personal mentoring and support.
- Participation in conferences, events, and technology communities.
- Flexible compensation (Cobee) for restaurant, transportation, training, and childcare.
- Health insurance with Cigna, Adeslas, or Sanitas.
- Wellness program for emotional and psychological well-being.
How you'll work
- 23 vacation days + December 24th and 31st off.
- 1 day for professional events and 3 days for personal errands (free conciliation days).
- Reduced hours in August and intensive workday every Friday of the year.
- 100% Remote Work: You will work remotely, with some flexibility to adapt your schedule, although it will depend on the project you are on.
About the company & team
We are Kairós, a different kind of technology company. Yes, we help our clients with their digital and methodological transformation challenges, but what truly defines us is how we do it: putting people at the center.
We have been recognized as a Great Place To Work company since 2019, ranking 5th in 2024 for the sixth consecutive year. Our values of courage, empathy, innovation, and joy are how we work every day. We are more than 850 people (developers, data engineers, strategists...) and now we are looking for someone to join this brilliant and diverse team.
At Kairós, you are not just a number. We know you by name, we care about your work-life balance, and we want you to grow with us.
Additional information
At Kairós, we firmly believe in the importance of equality and diversity in the workplace. We are committed to creating an inclusive and respectful environment where all employees feel valued and have the opportunity to reach their full potential, regardless of their race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or any other characteristic protected by law.
Apply to the job offer and join the Kairós team!
What you'll do
Buscamos un Java Backend Developer apasionado y técnico que se una a nuestros equipos para seguir construyendo soluciones robustas y escalables. Aquí no solo picarás código; darás forma técnica a retos complejos, asegurando la calidad y la excelencia en cada entrega.
- Desarrollo de impacto: Participarás activamente en proyectos de software ambiciosos aportando tu experiencia de más de 4 años.
- Excelencia Técnica: Implementarás soluciones utilizando Java 1.8 o superior y Spring Boot, asegurando un código limpio y mantenible.
- Arquitectura Moderna: Trabajarás en entornos de Microservicios y API REST, aplicando principios de arquitectura hexagonal.
- Calidad de Software: Aplicarás diariamente principios Clean Code y S.O.L.I.D. para garantizar la robustez del producto.
- Gestión de Datos: Manejarás bases de datos SQL y NoSQL, integrando flujos de datos con Kafka.
- Operaciones y Despliegue: Te moverás con soltura en entornos de Kubernetes y OpenShift, utilizando Git como herramienta base de control de versiones.
What we're looking for
- Mínimo 4 años de experiencia participando en proyectos de desarrollo de software.
- Experiencia consolidada trabajando con Java 1.8 o superior.
- Haber trabajado en el último año con Spring Boot.
- Experiencia real en proyectos de arquitectura hexagonal.
- Trayectoria trabajando con BBDD SQL, NoSQL y manejo de datos en Kafka.
- Indispensable: Permiso para residir y trabajar en España.
- Conocimiento profundo de entornos de Microservicios y API REST.
- Manejo habitual de Git para el control de versiones.
- Experiencia técnica con BBDD SQL, NoSQL y manejo de datos en Kafka.
- Implementación previa de Clean Code y S.O.L.I.D.
- Experiencia técnica con Kubernetes y OpenShift.
Nice to have
- Se maneje con soltura en entornos de comunicación asíncrona
- Aporte experiencia en desarrollo con tecnologías Cloud
- Haya participado en la definición de estrategias de APIs y conozca especificaciones como OpenAPI, AsyncAPI o RAML
What you'll get
- 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.
- 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.
How you'll work
- 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 reducida en agosto y horario intensivo todos los viernes del año
- Teletrabajo 100%: Trabajarás en remoto, y con cierta flexibilidad para adaptar tus horarios, aunque dependerá del proyecto en el que estés.
About the company & team
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.
Additional information
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!
You'll most likely need Spanish to apply.This job was automatically translated to English, .