Senior Java Backend Developer
Role details
Job location
Tech stack
Job description
Descripción¿Buscas un nuevo reto profesional?¡Tenemos una oportunidad que podría interesarte!Sobre nosotrosEn ALTIA somos más de ***** profesionales en más de 25 localizaciones de 9 países.Diseñamos y desarrollamos soluciones digitales innovadoras para más de ***** organizaciones que son motores del cambio.Nuestro propósito: crecer haciendo crecer, y hacerlo, además, de forma sostenible y duradera.Nuestros valores -compromiso, cercanía, innovación y colaboración- nos acompañan en cada paso.Conoce más en¿Qué buscamos en ti?Te incorporarás en un equipo consolidado, con gran experiencia y espíritu colaborativo, que participa en proyectos con Agencias Europeas.Buscamos desarrolladores/as con sólidos conocimientos en Java y Spring Boot, arquitecturas basadas en Apache Kafka y prácticas modernas de CI/CD.Participarás en el diseño, desarrollo y mantenimiento de soluciones de alto rendimiento, escalables y fiables, trabajando con equipos multidisciplinares bajo metodologías Agile/Scrum.FuncionesDesarrollar y mantener aplicaciones Spring Boot containerizadas y desplegadas en plataformas K8s.Implementar arquitecturas utilizando Apache Kafka.Desarrollar servicios backend con Java /JPA/Spring (Spring Boot, Spring Security, Spring Batch, Spring Cloud).Colaborar en integraciones con JavaScript y Python cuando sea necesario.Trabajar con bases de datos relacionales y NoSQL: MongoDB, MySQL, Redis, Elastic Search.Resolver problemas técnicos complejos mediante análisis, diseño e implementación de soluciones eficientes.Desarrollar sistemas que cumplan requisitos exigentes de rendimiento, escalabilidad y fiabilidad.Implementar pipelines de CI/CD utilizando GitHub y GitHub Actions.Colaborar activamente en equipos Agile/Scrum (planificación, revisiones, retrospectivas).ImprescindibleExperiencia profesional de 5 años en desarrollo backend con Java (mínimo v17) y Spring Framework.Experiencia práctica con Kubernetes (K8s) y entornos containerizados.Conocimiento sólido de bases de datos SQL y MongoDB.Dominio de CI/CD con GitHub Actions, ArgoCD o herramientas similares.Experiencia en el uso de Git para control de versiones.Familiaridad con alguna de las herramientas de monitoreo y observabilidad (Prometheus, Loki, ELK, Grafana, Mimir, Tempo).Nivel de Inglés B2-C1, entorno internacional.Se realizará prueba de nivel.Nice to haveExperiencia práctica con Kafka.Experiencia en arquitecturas cloud native y prácticas DevOps.Experiencia previa en proyectos con arquitecturas de microservicios complejas.Trabajar con herramientas de orquestación de flujos como Apache Airflow, PDFBox, y XML/JSON (Jackson).Experiencia en pruebas unitarias y de integración automatizadas.Experiencia en entornos de alta disponibilidad y sistemas distribuidos.¿Qué te ofrecemos?Modelo de trabajo híbrido en alguna de nuestras oficinas / Teletrabajo 100%.Puesto estable con perspectivas de crecimiento según tus intereses profesionales.Plan de formación continua que te permitirá evolucionar en tu carrera profesional.Formarás parte de un equipo consolidado y con experiencia.Trabajarás en proyectos con grandes clientes del sector público y privado.Retribución flexible y competitiva.Aplicación¡Queremos conocerte!Si te interesa formar parte de un entorno colaborativo y retador, donde crecer profesionalmente, contáctanos directamente.Declaración legalLa presente oferta de empleo está redactada teniendo en cuenta la imparcialidad y no discriminación por razón de género, raza, ideología o cualquier otro motivo.Especialmente, se tiene en cuenta el respeto a la normativa vigente relativa a la igualdad de género entre mujeres y hombres (Real Decreto-ley *).CompetenciasJavaSPRING#J--Ljbffr
Requirements
Te incorporarás en un equipo consolidado, con gran experiencia y espíritu colaborativo, que participa en proyectos con Agencias Europeas. Buscamos desarrolladores/as con sólidos conocimientos en Java y Spring Boot, arquitecturas basadas en Apache Kafka y prácticas modernas de CI/CD. Participarás en el diseño, desarrollo y mantenimiento de soluciones de alto rendimiento, escalables y fiables, trabajando con equipos multidisciplinares bajo metodologías Agile/Scrum. FuncionesDesarrollar y mantener aplicaciones Spring Boot containerizadas y desplegadas en plataformas K8s. Implementar arquitecturas utilizando Apache Kafka. Desarrollar servicios backend con Java /JPA/Spring (Spring Boot, Spring Security, Spring Batch, Spring Cloud). Colaborar en integraciones con JavaScript y Python cuando sea necesario. Trabajar con bases de datos relacionales y NoSQL: MongoDB, MySQL, Redis, Elastic Search. Resolver problemas técnicos complejos mediante análisis, diseño e implementación de soluciones eficientes. Desarrollar sistemas que cumplan requisitos exigentes de rendimiento, escalabilidad y fiabilidad. Implementar pipelines de CI/CD utilizando GitHub y GitHub Actions. Colaborar activamente en equipos Agile/Scrum (planificación, revisiones, retrospectivas). ImprescindibleExperiencia profesional de 5 años en desarrollo backend con Java (mínimo v17) y Spring Framework. Experiencia práctica con Kubernetes (K8s) y entornos containerizados. Conocimiento sólido de bases de datos SQL y MongoDB. Dominio de CI/CD con GitHub Actions, ArgoCD o herramientas similares. Experiencia en el uso de Git para control de versiones. Familiaridad con alguna de las herramientas de monitoreo y observabilidad (Prometheus, Loki, ELK, Grafana, Mimir, Tempo). Nivel de Inglés B2-C1, entorno internacional. Se realizará prueba de nivel. Nice to haveExperiencia práctica con Kafka. Experiencia en arquitecturas cloud native y prácticas DevOps. Experiencia previa en proyectos con arquitecturas de microservicios complejas. Trabajar con herramientas de orquestación de flujos como Apache Airflow, PDFBox, y XML/JSON (Jackson). Experiencia en pruebas unitarias y de integración automatizadas. Experiencia en entornos de alta disponibilidad y sistemas distribuidos.
Benefits & conditions
Modelo de trabajo híbrido en alguna de nuestras oficinas / Teletrabajo 100%. Puesto estable con perspectivas de crecimiento según tus intereses profesionales. Plan de formación continua que te permitirá evolucionar en tu carrera profesional. Formarás parte de un equipo consolidado y con experiencia. Trabajarás en proyectos con grandes clientes del sector público y privado. Retribución flexible y competitiva. Aplicación¡Queremos conocerte! Si te interesa formar parte de un entorno colaborativo y retador, donde crecer profesionalmente, contáctanos directamente.