Java Developer

Agil Chile · Greater Madrid Metropolitan Area
LinkedIn

Posted

Jul 09, 2026 (6d ago)

Seniority

Senior

Work Model

On-site

Type

Full-time

Category

Backend

Salary

Not specified

Skills

Apache AWS CI/CD Docker Elasticsearch ELK Stack GitLab GitLab CI Java Jenkins Kafka Kubernetes MongoDB REST API Splunk Spring Boot

Description

Nuestro cliente, un importante banco suizo, busca un/a Java Developer Senior para unirse a su equipo de Servicios de Gestión de Aplicaciones (AMS) en Madrid. Este rol es crucial para proporcionar soporte L2/L3 robusto para microservicios Java Spring Boot, integraciones REST API y sistemas de mensajería empresarial, asegurando la estabilidad y el rendimiento de las aplicaciones críticas del banco. ¿Qué desafíos te esperan? Proveer resolución de incidentes y requerimientos de servicio L2/L3 para microservicios Java/Spring Boot, integraciones REST API y sistemas distribuidos de alta disponibilidad. Diagnosticar y resolver fallas en entornos de ejecución como AWS, IBM Cloud, WebSphere, Apache Tomcat y Docker/Kubernetes. Realizar la resolución de problemas y optimización del rendimiento en bases de datos (MongoDB, IBM DB2, MSSQL Server, Elasticsearch). Gestionar y resolver problemas de sistemas de mensajería como Apache Kafka (concurrencia, rendimiento, desfase de offset) e IBM MQ (profundidad de cola, manejo de mensajes no entregados). Ejecutar análisis de logs e investigación de causa raíz utilizando ELK stack, Splunk o herramientas de observabilidad equivalentes. Implementar correcciones a nivel de código, refactorización y mejoras de cobertura de pruebas para servicios Java legacy dentro del alcance acordado. Mantener runbooks y entradas de KEDB para todas las aplicaciones Java gestionadas y puntos de integración. Colaborar con equipos de QA para apoyar las pruebas de extremo a extremo durante los ciclos de cambio y lanzamiento. Participar activamente en la adquisición de conocimiento de transición: sesiones de shadowing/reverse-shadowing y boot camps de aplicaciones. Contribuir a iniciativas de automatización, scripts de auto-reparación y ajuste de alertas de monitoreo. Apoyar las operaciones de pipelines CI/CD: builds de Maven, pipelines de Jenkins/GitLab CI y puertas de calidad de SonarQube. ¿Qué te hace el candidato ideal para esta misión? Formación: Título universitario (Licenciatura o Maestría) en Ciencias de la Computación, Ingeniería de Software o disciplina técnica relacionada. Experiencia requerida (excluyente): Más de 5 años de experiencia en desarrollo Java/J2EE y soporte de aplicaciones. Experiencia comprobada en producción y soporte AMS, preferiblemente de 8 a 10 años en ITSM ITIL. Sólida experiencia con Spring Boot, arquitectura de microservicios y mantenimiento de API RESTful. Manejo práctico de AWS y/o IBM Cloud; soporte de entornos de ejecución WebSphere Application Server y Apache Tomcat. Dominio de contenedores: soporte operativo de Docker y Kubernetes. Experiencia con bases de datos: MongoDB, IBM DB2, MSSQL, Elasticsearch (optimización de consultas y ajuste de rendimiento). Conocimiento de sistemas de mensajería: Apache Kafka y/o IBM MQ (configuración, monitoreo y resolución de incidentes). Familiaridad con CI/CD: Jenkins, GitLab, Maven y SonarQube. Experiencia deseable (Plus): Experiencia en el sector bancario o de servicios financieros. Certificación ITIL 4 Foundation. Idiomas: Inglés intermedio alto (B2) (obligatorio) Español (obligatorio) NOTA IMPORTANTE: Debe tener una visa de trabajo válida para trabajar en España. ¿Qué te ofrecemos a cambio de tu talento? Participación en proyectos desafiantes en un entorno bancario internacional. Tipo de contrato: Full-time (Servicios Gestionados AMS) con duración estimada de 12 meses. Horario laboral: De lunes a viernes, de 09:00 a 18:00 (Huso horario CET). Modalidad de trabajo y ubicación: Onsite en Madrid, España (Oficina de BJB). Salario: 35000 EUR - 41000 EUR por año.