HeyClue
Programador/a Backend con experiencia en Java, Spring y Kubernetes
HeyClueSpain4 hours ago
Full-timeInformation Technology
Introducción

En GFT Technologies impulsamos la transformación digital de algunas de las principales entidades de banca, seguros e industria a nivel global. Con más de tres décadas de experiencia, ayudamos a nuestros clientes a modernizar sus sistemas core, migrar a la nube, aprovechar el potencial de data & analytics y adoptar metodologías ágiles, todo ello con un fuerte enfoque en inteligencia artificial y en la innovación tecnológica.

Buscamos un/a Programador/a Backend con experiencia en Java, Spring y Kubernetes para incorporarse a nuestros equipos de desarrollo. Tendrás la oportunidad de trabajar en proyectos de alto impacto, con arquitecturas modernas, en un entorno internacional y colaborativo, donde la calidad del software, la escalabilidad y la seguridad son clave.

Responsabilidades

  • Diseñar, desarrollar y mantener servicios y aplicaciones Backend utilizando Java y el ecosistema Spring (Spring Boot, Spring Data, etc.).
  • Participar en el diseño de arquitecturas basadas en microservicios, asegurando la escalabilidad, resiliencia y mantenibilidad de las soluciones.
  • Desplegar y operar aplicaciones en entornos Kubernetes, colaborando con equipos de DevOps y Cloud.
  • Implementar buenas prácticas de desarrollo: clean code, patrones de diseño, pruebas automatizadas (unitarias e integración) y revisión de código.
  • Colaborar estrechamente con equipos multidisciplinares (Front, QA, DevOps, negocio) bajo metodologías ágiles (Scrum / Kanban).
  • Analizar requerimientos funcionales y técnicos, proponiendo soluciones eficientes y alineadas con los estándares de la compañía y del sector financiero/asegurador.
  • Contribuir a la mejora continua de los procesos de desarrollo, herramientas y pipelines de integración y entrega continua (CI/CD).
  • Velar por la seguridad, rendimiento y observabilidad de las aplicaciones (logging, métricas, trazas).
  • Documentar las soluciones desarrolladas y compartir conocimiento con el resto del equipo.

Requisitos imprescindibles

  • Experiencia mínima de 4 años como Programador/a Backend.
  • Sólida experiencia en desarrollo con Java (versiones modernas, p. ej. Java 8+).
  • Experiencia práctica con Spring (especialmente Spring Boot y componentes relacionados para desarrollo de APIs y microservicios).
  • Experiencia en despliegue y operación de aplicaciones en Kubernetes (configuración de deployments, services, configmaps, etc.).
  • Conocimiento de arquitecturas de microservicios y APIs REST.
  • Experiencia trabajando con sistemas de control de versiones (Git).
  • Familiaridad con metodologías ágiles (Scrum, Kanban) y trabajo en equipos multidisciplinares.
  • Capacidad para escribir código limpio, mantenible y bien testeado.
  • Buenas habilidades de comunicación, trabajo en equipo y orientación a resultados.

Requisitos deseables (valorables)

  • Experiencia en entornos cloud (AWS, Azure, GCP) y servicios gestionados relacionados con Kubernetes (EKS, AKS, GKE u otros).
  • Conocimientos de herramientas de CI/CD (Jenkins, GitLab CI, GitHub Actions, Bamboo, etc.).
  • Experiencia con bases de datos relacionales y/o NoSQL (p. ej. PostgreSQL, Oracle, MongoDB, Redis).
  • Conocimientos de mensajería (Kafka, RabbitMQ, etc.) y patrones de integración.
  • Experiencia previa en proyectos para banca, seguros o sectores regulados.
  • Conocimientos de seguridad de aplicaciones (OAuth2, OpenID Connect, JWT, mejores prácticas OWASP

Key Skills

Ranked by relevance