Job Search and Career Advice Platform

Senior Java Engineer

Sé de los primeros solicitantes.
Solo para miembros registrados
Madrid
EUR 50.000 - 70.000
Sé de los primeros solicitantes.
Ayer
Descripción del empleo

¿Eres un apasionado del desarrollo? 💼📊 ¿Buscas seguir creciendo en las mejores condiciones y con la mayor cercanía y flexibilidad? ¡Esto te interesa!

En VASS, somos líderes en soluciones tecnológicas. Desde nuestro área Comunytek, queremos ampliar nuestro equipo con gente que quiera unirse a un equipo dinámico, flexible y cercano.

El Área de Software Engineering dentro de la gran familia de VASS Company, hacemos magia ✨, sobre todo cuando se trata del emocionante mundo del desarrollo back y front. 🌍🔧

Un ambiente de trabajo colaborativo e inclusivo. 🤗🌈

Flexibilidad para trabajar de manera remota, adaptarte a nuestro modelo smartworking y con horarios flexibles. 🏡📅 (Solemos trabajar de lunes a jueves de 8-9 a 17-18 y jornada intensiva los viernes y meses de verano de Julio y Agosto de 8-15) 🌞

Plan de carrera: Buscamos el crecimiento general y eso conlleva apoyar e incentivar el crecimiento de nuestros empleados a nivel laboral y personal. 🚀📚

Certificaciones: Somos platinum partner de la propia Appian, lo que posibilita a nuestros equipos disponer de certificaciones pagadas a lo largo del año. 📜🏅

Salario: Nuestra flexibilidad también se traslada aquí y queremos darte más detalles en nuestra primera llamada. 💰📞

Estamos buscando un Senior Java Engineer con más de 7 años de experiencia.

La persona seleccionada será responsable de diseñar, desarrollar y mantener componentes críticos de nuestra plataforma garantizando altos estándares de calidad, escalabilidad, resiliencia y rendimiento en un entorno de misión crítica.

  • Diseñar, desarrollar y evolucionar servicios backend en Java dentro de un ecosistema de microservicios.
  • Liderar decisiones técnicas clave y brindar orientación en el diseño arquitectónico.
  • Colaborar estrechamente con el Product Owner y el equipo para refinar, priorizar y estimar los requisitos.
  • Garantizar la calidad del software mediante pruebas automatizadas, buenas prácticas de ingeniería y revisiones de código.
  • Supervisar la observabilidad, el rendimiento y la disponibilidad de los servicios en producción.
  • Analizar y resolver incidentes complejos, proponiendo mejoras estructurales para evitar su recurrencia.
  • Contribuir a la mejora continua del equipo (automatización, optimización de pipelines, prácticas ágiles, etc.).

Requisitos Mínimos

  • 7+ años de experiencia profesional desarrollando aplicaciones backend en Java.
  • Sólida experiencia con Spring / Spring Boot.
  • Conocimiento profundo de arquitectura de microservicios, APIs REST, APIGee, patrones de integración y sistemas distribuidos.
  • Experiencia con plataformas de mensajería (Kafka, RabbitMQ, IBM MQ).
  • Dominio de bases de datos relacionales (PostgreSQL).
  • Experiencia con Kubernetes y despliegues en entornos cloud (preferiblemente AWS).
  • Conocimiento de pipelines CI/CD (GitHub Actions).
  • Experiencia demostrada con pruebas unitarias, de integración y contract testing.
  • Experiencia trabajando con metodologías ágiles (Scrum).

Competencias

  • Capacidad para liderar iniciativas técnicas y tomar decisiones arquitectónicas fundamentadas.
  • Fuertes habilidades de comunicación para explicar conceptos complejos de forma clara y efectiva.
  • Mentalidad analítica, orientada a resultados y comprometida con la calidad del software.
  • Proactividad para identificar riesgos, áreas de mejora y oportunidades de optimización.
  • Experiencia previa en pagos internacionales, banca o fintech.
  • Conocimiento de ISO20022, mensajería SWIFT o integraciones con CSMs.
  • Experiencia con sistemas de alto rendimiento, baja latencia o alta disponibilidad.
  • Familiaridad con herramientas de observabilidad (Dynatrace, Kibana).
  • La oportunidad de contribuir a un producto estratégico con un fuerte crecimiento proyectado para los próximos tres años.
  • Desafíos técnicos de alto nivel en un entorno de misión crítica y altamente escalable.
  • Un equipo dinámico y colaborativo enfocado en entregar valor real.
  • La posibilidad de influir en el diseño y evolución de la plataforma de International Payments.
  • Español: Nativo/C2

Modalidad

  • Presencial / Remoto (según políticas aplicables)

Requisitos Adicionales

  • Disponibilidad para guardias (on-call rotation).

Si lo que acabas de leer encaja contigo y estás interesado en formar parte de un equipo innovador que impulsa la transformación digital en el sector, nos encantaría conocerte... ¡INSCRÍBETE AHORA! 🚀✨