Fullstack Developer (Java y Angular)

Kairós Digital Solutions
Spain
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Business Analytics Applications Unit Testing Microsoft Azure Cloud Computing Continuous Integration Relational Databases DevOps Distributed Systems
+21 more
PostgreSQL MongoDB MySQL Nginx Oracle (Applications) Azure Active Directory Simple Object Access Protocol (SOAP) Software Engineering SONAR (Symantec) SQL Databases SQL Server Integration Services Data Streaming TypeScript Web Services Spring-boot Backend AngularJS Kubernetes Apache Kafka Restful APIs Docker

Job description

Buscamos un Senior Fullstack Engineer apasionado y estratégico que se una a nuestro equipo para aportar solidez técnica, liderar el diseño de soluciones robustas y garantizar la excelencia en nuestros sistemas distribuidos., Maestro/a del Backend: Diseñarás, desarrollarás y optimizarás servicios robustos con un enfoque prioritario en arquitectura de backend, liderando soluciones de software complejas.

  • Propiedad Técnica (Ownership): Tomarás las riendas de los servicios de principio a fin, aplicando tu alta autonomía y capacidad de decisión técnica para asegurar el éxito del producto.
  • Evolución Cloud y Arquitectura: Implementarás y gestionarás sistemas basados en microservicios, asegurando una correcta contenedorización y un flujo de despliegue eficiente.
  • Conectividad y Mensajería: Configurarás y optimizarás la comunicación entre sistemas distribuidos a través de arquitecturas basadas en eventos y streaming.
  • Visión End-to-End: Colaborarás e integrarás tus desarrollos con equipos de frontend, garantizando una comprensión global y fluida de todo el ciclo de la aplicación.
  • Cultura de Calidad y Seguridad: Velarás por la excelencia técnica mediante la implementación de pruebas unitarias y de integración, así como el uso de herramientas de análisis estático y seguridad.
  • Colaboración Global: Trabajarás codo con codo con equipos multidisciplinares (frontend, producto, operaciones) en entornos distribuidos e internacionales.
  • Compromiso y Resiliencia: Participarás en esquemas de disponibilidad para guardias (on-call), garantizando la continuidad y estabilidad de los servicios críticos de negocio.

Requirements

Experiencia: Mínimo +5 años de experiencia en desarrollo de software, con un foco muy claro en el backend.

  • Backend Core: Experiencia sólida y demostrable en Java y el ecosistema Spring Boot.
  • Arquitectura: Experiencia profunda en arquitecturas de microservicios y sistemas distribuidos.
  • Contenedores y Orquestación: Experiencia consolidada trabajando con Kubernetes y Docker (tanto en contenedorización como en despliegue).
  • Streaming de Eventos: Experiencia real con Kafka o sistemas de mensajería similares.
  • APIs y Datos: Amplio conocimiento en diseño, creación y consumo de API REST. Experiencia en bases de datos relacionales (SQL: Oracle, MySQL, PostgreSQL…) y no relacionales (NoSQL: MongoDB, etc.).
  • DevOps & CI/CD: Experiencia práctica en entornos de integración y despliegue continuo.
  • Testing y Calidad: Familiaridad sólida con pruebas unitarias y de integración, además del uso de herramientas de calidad y seguridad de código (como Sonar, Snyk, etc.).
  • Perfil Fullstack: Experiencia básica o intermedia en el ecosistema frontend con Angular y JavaScript / TypeScript para asegurar una correcta integración con el equipo.
  • Inglés fluido, * Experiencia avanzada con arquitecturas event-driven (Kafka avanzado) y gestión de Kubernetes en producción.
  • Uso y configuración de NGINX o API Gateways.
  • Integración con Azure AD o sistemas de gestión de identidad similares.
  • Experiencia en Legacy integration (SOAP, WSO2, OSB) y conocimientos de sistemas de integración o batching (SSIS o equivalentes).
  • Experiencia de trabajo en entornos cloud principales (Azure, AWS, etc.).
  • Exposición o participación en iniciativas orientadas a la IA y la automatización., * Alta autonomía y capacidad de decisión técnica fundamentada.
  • Fuerte sentido de propiedad (ownership) sobre los desarrollos y servicios que lideras.
  • Excelentes habilidades de comunicación con perfiles multidisciplinares.
  • Orientación innata hacia la calidad, la escalabilidad y la resiliencia del software.
  • Mentalidad abierta y cómoda trabajando en entornos internacionales y distribuidos.

Benefits & conditions

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., 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.
  • Teletrabajo 100%: Trabajarás en remoto, y con cierta flexibilidad para adaptar tus horarios, aunque dependerá del proyecto en el que estés., 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.

About the company

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

Apply for this position

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

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

7:28 min

Constructing a new Docker layer from scratch

Oliver Seitz Oliver Seitz · WWC Europe 2026

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

5:02 min

Manual port forwarding configuration using network address translation

Oliver Seitz Oliver Seitz · WWC 2025

3:03 min

Expanding skills naturally toward full stack software development

Eleanor Rumsey · LIVE

Videos

See all

Related articles

See all