Desarrollador senior Backend / Integración (Java & Apache Camel)

UST
Madrid, Spain
2 months ago
Apply on es.indeed.com
Prepare application

Role details

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

Tech stack

Java (Programming Language) Apache ActiveMQ Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services JIRA Cloud Computing Databases Continuous Integration Relational Databases DevOps Java Message Service (JMS)
+17 more
NoSQL OpenShift Scrum Methodology RabbitMQ Swagger Service-Oriented Architecture SQL Databases Openapi Spring Cloud Apache Camel Spring-boot Backend Kubernetes Apache Kafka Restful APIs Docker Microservices

Job description

  • Migración de procesos existentes en TIBCO.
  • Creación de flujos de integración utilizando Apache Camel.
  • Transformación de mensajes, validación de formatos y enrutado de datos entre sistemas origen y destino.
  • Desarrollo y mantenimiento de APIs RESTful y servicios backend robustos utilizando Java.
  • Implementación de arquitecturas orientadas a eventos y mensajería usando Kafka, ActiveMQ, RabbitMQ u otros.
  • Monitorización, optimización y solución de problemas en los flujos de integración existentes.

Requirements

Buscamos un Desarrollador Senior Backend e Integración con sólida experiencia en Java y Apache Camel, especializado en arquitecturas de microservicios y entornos de mensajería, para trabajar con uno de nuestros principales clientes líder en el sector bancario.

Modalidad teletrabajo con visitas puntuales a cliente., * Programación sólida en Java (versiones 11, 17 o superiores).

  • Frameworks: Apache Camel, Spring Boot.
  • Mensajería: Apache Kafka, JMS, ActiveMQ.
  • Arquitectura: Microservicios, Arquitectura Orientada a Servicios (SOA) y Patrones de Integración.
  • Entornos Cloud/DevOps: Docker, Kubernetes, OpenShift, despliegues CI/CD y nubes como AWS.
  • APIs: Conocimientos Swagger/OpenAPI.
  • Metodología Agile: Scrum/Kanban/JIRA.

Conocimientos obligatorios:

  • Experiencia: Más de 3 años en desarrollo backend con Java.
  • Especialización: Experiencia real demostrable con Apache Camel.
  • Ecosistema: Dominio de Spring Boot, Spring Cloud y arquitecturas de microservicios.
  • Mensajería: Uso fluido de brokers como Apache Kafka, ActiveMQ o RabbitMQ.
  • Bases de datos: Manejo de bases de datos relacionales (SQL) y NoSQL.
  • Metodologías: Experiencia trabajando en entornos ágiles (Scrum).

Benefits & conditions

  • 23 días laborables de vacaciones y el 24 y 31 de diciembre.
  • Numerosos beneficios sociales (seguro médico, ayuda al teletrabajo, seguro de vida y seguro de accidentes).
  • Programa de Retribución Flexible (tarjeta comida, cheques guardería, tarjeta transporte, clases de inglés online, seguro médico para tu familia…).
  • Acceso gratuito a varias plataformas de formación.
  • Estabilidad y carrera profesional.
  • Tenemos implantado un plan de compensación de referencias internas.
  • Posibilidad de elección de percibir tu salario en 12 o 14 pagas.
  • Medidas de conciliación (horario flexible, teletrabajo, asesoramiento de especialistas (psicólogo, nutricionista, entrenador personal), jornada intensiva los viernes y en verano según proyecto).
  • Plataforma UST Club descuentos y descuentos en gimnasios.

About the company

Para que nos conozcas algo mejor, UST es una multinacional norteamericana certificada como Top Employer y Great Place to Work con más de 35.000 empleados a nivel global y con presencia en más de 35 países. Somos líderes en servicios de tecnología digital y proporcionamos soluciones tecnológicas de gran alcance a grandes compañías.

Apply for this position

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

Apply on es.indeed.com
Prepare application

Good distractions

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

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:42 min

Developer tools for building AI assisted integration workflows

Bruno Meseguer Bruno Meseguer +1 · World Congress 2025

2:11 min

Updating the delivery architecture with Jira and Tekton pipelines

Lian Li · World Congress 2022

Videos

See all

Related articles

See all