Resilient Co is hiring a

Senior Java Software Engineer

Pozuelo de Alarcón, Spain
Full-Time
Descripción del Rol
Buscamos una persona para desempeñarse en el rol de Senior Java Engineer para formar parte de un equipo que afrontará uno de los desafíos tecnológicos más interesantes del sector. Trabajarás en una plataforma con más de 20 años de historia, impulsando su evolución hacia arquitecturas modernas y escalables. Este rol combina habilidades técnicas avanzadas, liderazgo, y colaboración con equipos multidisciplinarios en un entorno de transformación digital.

Responsabilidades

  • Diseñar soluciones y productos escalables, simples y mantenibles en colaboración con los equipos de Arquitectura y Producto, priorizando la experiencia del usuario.
  • Ser referente técnico del equipo, ayudando a desbloquear problemas y promoviendo soluciones robustas y de calidad.
  • Liderar el diseño técnico, desarrollo, testing e integración de soluciones punta a punta, asegurando una implementación alineada con estándares de calidad.
  • Actuar como embajador/a de las buenas prácticas de desarrollo, impulsando estándares de código limpio y eficiente.
  • Coordinar requerimientos técnicos con otras áreas de la compañía, asegurando alineación y comunicación efectiva entre equipos.
  • Inspirar y guiar a los miembros del equipo, promoviendo su desarrollo de carrera mediante feedback y evaluaciones de desempeño constructivas.
  • Participar activamente en la definición de métricas que fomenten la mejora continua en los productos desarrollados.

Requisitos

  • Experiencia mínima de 5 años en desarrollo backend, especialmente en: Java Virtual Machine (Java 21 es un plus) & Spring Framework / Spring Boot.
  • Bases de datos relacionales como PostgreSQL.
  • Publicación y consumo de Open/Public APIs.
  • Conocimiento sólido en arquitecturas modernas (microservicios) y experiencia previa trabajando con monolitos.
  • Familiaridad con herramientas de mensajería y streaming como Kafka.
  • Paciencia y resiliencia para trabajar en sistemas robustos pero desafiantes, entendiendo las complejidades de aplicaciones heredadas.
  • Excelentes habilidades de comunicación para liderar transformaciones digitales y colaborar con múltiples stakeholders.
  • Iniciativa, curiosidad y adaptabilidad para aprender sobre un negocio complejo con poca documentación inicial.

Primeros pasos en el rol
Primer mes: Familiarizarte con el negocio, mapear procesos tecnológicos y comprender el ecosistema de sistemas existentes.
A partir de allí, liderarás desarrollos estratégicos mientras contribuyes a la evolución tecnológica de la plataforma.
Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Java Software Engineer Q&A's
Report this job
Apply for this job