Senior Java Developer
- Compensation
- Not disclosed
- Location
- Provincia de Madrid, España
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Experiencia: Entre 8 y 10 años de trayectoria sólida en desarrollo de software Java/J2EE y soporte de aplicaciones críticas.
- Enfoque de Servicio (ASM): Experiencia comprobable en Managed Services (AMS) y soporte de aplicaciones bajo esquemas de ANS/SLA estricto.
- Stack Tecnológico Core: Dominio experto en Spring Boot, arquitectura de microservicios y mantenimiento de APIs RESTful.
- Bases de Datos & Mensajería: Experiencia en optimización de consultas y resolución de incidentes en MongoDB, IBM DB2, MSSQL o Elasticsearch; así como gestión de Apache Kafka o IBM MQ.
- Contenedores: Experiencia operativa con Docker y Kubernetes.
- Idiomas: Nivel de inglés intermedio-alto (B2 mínimo) y fluidez en español para interactuar de forma efectiva en entornos multiculturales.
- Posees certificación o conocimientos sólidos en ITIL (ITSM).
- Cuentas con experiencia en el sector bancario o de servicios financieros.
Full description
Desafío Élite: ¿Eres el Senior Java Developer listo para revolucionar sistemas de misión crítica?
Ubicación/Modalidad: Madrid, España (Paseo de la Castellana) — Presencial
Horario: Lunes a Viernes, 09:00 – 18:00
Tu rol y misión en la Empresa
En Initium Software, no somos una consultora tradicional; somos socios estratégicos que creen en el impacto real a través de la tecnología. Conectamos al mejor talento técnico con los proyectos más desafiantes e innovadores del mercado.
Buscamos un Senior Java Developer / Support Analyst de élite. Tu misión será liderar la estabilidad, el diagnóstico y la resolución de fallas complejas en arquitecturas distribuidas de microservicios dentro del portafolio financiero de uno de nuestros clientes más importantes. No se trata de mantener código de forma monótona, sino de ser la pieza clave que garantice la alta disponibilidad de sistemas críticos mediante ingeniería de soporte de vanguardia (L2/L3).
Tu Misión (Desafíos de Alto Impacto)
- Garantizar la alta disponibilidad: Proveer soporte de nivel L2/L3 para microservicios desarrollados en Java/Spring Boot e integraciones de API REST.
- Diagnóstico avanzado de entornos: Detectar y solucionar fallas de ejecución en arquitecturas distribuidas sobre ecosistemas de nube y on-premise (AWS, IBM Cloud, WebSphere, Docker/Kubernetes).
- Optimización del flujo de datos: Resolver incidentes en sistemas de mensajería empresarial de alto tráfico, controlando la concurrencia, el rendimiento y el lag en Apache Kafka e IBM MQ.
- Ingeniería de software adaptativa: Implementar correcciones a nivel de código, refactorización y mejoras de pruebas de cobertura para servicios Java heredados.
- Monitoreo inteligente y automatización: Contribuir a iniciativas de automatización shift-left, creación de scripts de autorrecuperación (self-healing) y optimización de alertas de observabilidad mediante ELK Stack o Splunk.
Requirements
Tu Arsenal (¿Qué buscamos en ti?)
Imprescindible:
- Experiencia: Entre 8 y 10 años de trayectoria sólida en desarrollo de software Java/J2EE y soporte de aplicaciones críticas.
- Enfoque de Servicio (ASM): Experiencia comprobable en Managed Services (AMS) y soporte de aplicaciones bajo esquemas de ANS/SLA estricto.
- Stack Tecnológico Core: Dominio experto en Spring Boot, arquitectura de microservicios y mantenimiento de APIs RESTful.