El portal de empleo de España

Desarrollador Backend Sénior (Java/Spring Boot)

En remoto, Europe, Remote·Jornada completa·Añadida hace más de un año (comprobada el 26 oct)

Afternow

8 ofertas abiertas

Nuestro resumen

Salario
3000 € - 4000 € al mes
Modalidad
En remoto (Europe, Remote)
Contrato
Duración determinada, jornada completa
Inglés
Obligatorio
Experiencia
5+ años

Habilidades

Se valora

Esta oferta se escribió originalmente en inglés.

Requisitos

Qué buscan

Lo que buscamos

  • Más de 5 años de experiencia en desarrollo backend en un entorno profesional.
  • Stack Java Moderno: Sólidos conocimientos de Java 21, Spring Boot 3.2+, Hibernate y desarrollo backend moderno con Java.
  • Arquitectura: Comprensión profunda de Domain-Driven Design (DDD) y Event-Driven Architecture (EDA).
  • Propiedad y Responsabilidad: Un ingeniero senior fiable, responsable y proactivo que asuma la responsabilidad de los resultados, no solo de las tareas asignadas.
  • Colaboración: Alguien que pueda colaborar estrechamente con PMs, diseñadores, desarrolladores frontend y otros miembros del equipo para completar módulos de producto completos, no solo tickets de backend aislados.
  • Resolución de Problemas: Capacidad para tomar un requisito de negocio vago y convertirlo en un algoritmo, servicio o microservicio funcional.
  • Idioma: El inglés fluido es obligatorio. El español es una ventaja significativa para comprender los requisitos de negocio del mercado de LATAM.

Se valorará

  • Familiaridad con AWS: Experiencia trabajando con AWS y entornos de aplicaciones basados en la nube. La experiencia con ECS/Fargate es un plus.
  • Experiencia en el Dominio: La experiencia en Fintech, SaaS, RR.HH., Nóminas, ERP, e-commerce, logística, retail, productos con IA o plataformas B2B complejas es una gran ventaja.
  • Desarrollo asistido por IA: La experiencia en el uso de herramientas modernas de codificación con IA como Claude Code, GitHub Copilot, Cursor o herramientas similares es una gran ventaja. Sabes cómo utilizarlas de forma reflexiva para mejorar la productividad, la calidad del código y la resolución de problemas sin sustituir el sólido juicio de ingeniería.

Salario y beneficios

Qué ofrecen

Qué esperar

  • Flexibilidad: Tenemos semanas laborales estándar de 40 horas. Aunque el horario de trabajo de nuestra agencia es de 9:00 a 19:00 CET, tendrás la libertad de trabajar con horarios flexibles y mantener un equilibrio saludable entre la vida laboral y personal. Solo asegúrate de que la mayoría de tus horas de trabajo caigan dentro de ese intervalo.
  • Trabajo remoto y Herramientas: Operamos como un equipo totalmente remoto. Utilizamos HubStaff para el seguimiento del tiempo y la transparencia laboral. Valoramos la confianza y los resultados, y estas herramientas nos ayudan a agilizar la carga administrativa.
  • Cultura: Valoramos la colaboración, la apertura, la voluntad de aprender, de liderar y una naturaleza curiosa. Nuestro enfoque fomenta los errores siempre que estemos dispuestos a aprender de ellos, fomentando una cultura donde el crecimiento proviene de comprender y superar desafíos.
  • Autonomía y responsabilidad: Se confiará en ti para que hagas las cosas de manera eficiente y eficaz.

El puesto

Resumen rápido
🕛 Horario: Jornada completa
🌎 Ubicación: Totalmente remoto
🇪🇺 Zona horaria: Buscamos personas en Europa o LATAM
🇬🇧 Idioma: Se requiere inglés profesional. El español es una gran ventaja.
🤠 Más de 5 años de experiencia en ingeniería backend. Nivel experto en Java 21 (LTS), Spring Boot 3.2+ y PostgreSQL. Se requiere experiencia con Event-Driven Architecture y DDD.
✈️ Viajes: Puede requerirse viajar ocasionalmente a las instalaciones de clientes en LATAM, generalmente durante unos pocos días hasta una semana cada pocos meses.
💸 Rango salarial: 3.000 € - 4.000 €/mes brutos (dependiendo del nivel de experiencia), contrato B2B

El Puesto

Estamos buscando un Senior Backend Developer apasionado para unirse a nuestro equipo de Product Development.

En este puesto, trabajarás en sistemas backend escalables para productos, plataformas y servicios digitales modernos. Ayudarás a diseñar y construir APIs robustas, microservicios, modelos de bases de datos, integraciones y lógica de negocio que den soporte a las necesidades reales de los productos.

Colaborarás estrechamente con ingenieros frontend, ingenieros de QA, DevOps, product managers, diseñadores y partes interesadas del cliente. La mayor parte del trabajo se realizará en estrecha colaboración con diseñadores y desarrolladores frontend, por lo que buscamos a alguien que pueda comunicarse con claridad, comprender las dependencias y ayudar a completar módulos enteros.

Este no es un rol de "resolución de tareas". Nuestro equipo es dinámico y se espera que los desarrolladores senior asuman la propiedad de módulos específicos, los impulsen activamente y piensen más allá del ticket que tienen delante. Valoramos a las personas que son fiables, responsables, proactivas y que se sienten cómodas asumiendo la responsabilidad de los resultados.

Este es un puesto senior, por lo que esperamos que aportes profundidad técnica, resolución práctica de problemas, rapidez y eficiencia, así como la capacidad de guiar a otros mediante una arquitectura limpia, buenas prácticas de ingeniería y una implementación reflexiva. Debes ser capaz de tomar decisiones técnicas ponderadas y construir sistemas que sean fiables, mantenibles, seguros y preparados para crecer.

Qué harás

Lo que harás

  • Desarrollo Backend: Escribir código Java limpio, testeable y eficiente utilizando Spring Boot y prácticas modernas de ingeniería backend.
  • Diseño de API: Construir y mantener APIs REST y servicios backend que sean claros, seguros, escalables y fáciles de integrar.
  • Arquitectura de Microservicios: Diseñar e implementar servicios dentro de sistemas distribuidos, teniendo en cuenta límites claros, responsabilidad y mantenibilidad.
  • Modelado de Dominio: Aplicar principios de Domain-Driven Design donde tengan sentido, traduciendo los requisitos de negocio en modelos técnicos limpios y límites de servicio.
  • Diseño de Bases de Datos: Diseñar, optimizar y mantener esquemas de bases de datos PostgreSQL, consultas, índices y flujos de datos.
  • Sistemas Event-Driven: Construir flujos de trabajo y de integraciones asíncronas utilizando arquitectura orientada a eventos y herramientas como Kafka o sistemas de mensajería similares.
  • Integraciones: Implementar integraciones de terceros, sistemas de pago, pipelines de datos, herramientas internas y otros servicios backend según las necesidades del proyecto.
  • Precisión y Fiabilidad de los Datos: Diseñar la lógica backend con un fuerte enfoque en la corrección, la auditabilidad, los casos límite y la consistencia de los datos.
  • Propiedad de Módulos: Asumir la responsabilidad de módulos backend específicos, desde la planificación técnica y la implementación hasta las pruebas, la documentación, el soporte de lanzamiento y la mejora continua.
  • Entrega Cross-functional: Trabajar estrechamente con desarrolladores frontend, QA, DevOps, product managers y diseñadores para llevar los módulos desde la idea hasta su finalización, no solo de ticket en ticket.
  • Cultura de Testing: Escribir y mantener pruebas automatizadas. Entiendes que los sistemas fiables requieren una sólida cobertura de pruebas y una colaboración reflexiva con QA.
  • Code Review: Participar activamente en las revisiones de pull requests, compartir conocimientos y ayudar a mantener altos estándares en todo el código base del backend.
  • Propiedad Técnica: Asumir la responsabilidad de las funcionalidades del backend desde la planificación hasta la entrega, incluyendo arquitectura, implementación, pruebas, documentación y soporte de lanzamiento.
  • Resolución Proactiva de Problemas: Identificar brechas, riesgos, dependencias y requisitos poco claros de forma temprana. Valoramos a los desarrolladores que hacen las preguntas adecuadas, sugieren mejores enfoques y ayudan al equipo a avanzar.

Cómo trabajarás

  • Viajes ocasionales: El puesto es totalmente remoto, pero puede haber necesidad de viajar a las instalaciones de clientes en LATAM de vez en cuando. Esto sería normalmente durante unos pocos días hasta una semana, potencialmente cada pocos meses, dependiendo de las necesidades del proyecto. Los candidatos deben sentirse cómodos y ser capaces de viajar internacionalmente cuando sea necesario.

Proceso de selección

Proceso de contratación

  1. Revisión de la solicitud: Revisaremos tu experiencia, trayectoria y encaje general para el puesto.
  2. Videollamada con RR. HH. - Conversación inicial sobre encaje, disponibilidad y expectativas.
  3. Segunda entrevista con el equipo de liderazgo - Si hay una coincidencia sólida tras la primera conversación, te invitaremos a una segunda entrevista con el equipo de liderazgo. Esta charla se centrará en el encaje cultural, la responsabilidad, la comunicación y la forma en que abordas la colaboración y la resolución de problemas. También podemos retomar algunos temas técnicos si algo necesita una aclaración adicional.

Sobre Afternow

En sus propias palabras

Sobre la empresa y el equipo

Sobre Afternow

Somos socios en tu viaje digital. Unimos estrategia, diseño y tecnología para construir sistemas que se adapten a medida que tu futuro se desarrolla.
Afternow crea los sistemas digitales sobre los que se construyen las empresas brillantes. Estrategia, identidad, diseño web y de producto, y tecnología escalable. Cada parte del proceso apoya e informa a la otra, creando un entorno que funciona hoy y se adapta a dondequiera que el negocio se dirija después.
Trabajamos principalmente con organizaciones ambiciosas y con enfoque digital que atraviesan procesos de cambio. Desde startups que encuentran su camino, hasta scale-ups que ganan impulso, pasando por empresas establecidas que remodelan sus bases digitales. Nuestras colaboraciones se basan en la claridad, el oficio y el cuidado.
Desde 2012, hemos crecido desde nuestras raíces en la isla de Krk, Croacia, hasta convertirnos en un equipo totalmente remoto de más de treinta personas talentosas trabajando en todo el mundo. Nos hemos asociado con empresas como AWS, ThoughtSpot, Progressive, Descartes, ShipBob, Quillbot, Teachable, Crisp, CloudZero, Kinetik y muchas más.
🏆 Valoración de 4,6 en Glassdoor - Únete a nuestro equipo y descubre por qué nuestra gente nos valora tan alto de forma constante.

Información adicional

  1. ¡Bienvenido/a a Afternow!

Afternow es un empleador que ofrece igualdad de oportunidades. Creemos que los equipos diversos construyen mejores productos y crean mejores experiencias. Fomentamos las solicitudes de personas de todos los orígenes, experiencias y perspectivas.

Todas las vacantes de Afternow
WhatsApp
Ver los 8 empleos