En Incubator somos una empresa de tecnología especializada en arquitectura de software e innovación, con presencia en España y proyección internacional. Trabajamos junto a empresas medianas y grandes para construir plataformas sólidas, equipos de alto rendimiento y soluciones de ingeniería que escalan. Podés seguirnos en Instagram (@) y X (@incubator_it).Si está considerando enviar una solicitud, asegúrese de pulsar el botón de solicitar de abajo después de leer la descripción completa.Buscamos un Backend Java Developer con experiencia sólida en Java, Spring Boot y arquitecturas modernas para sumarse a un equipo distribuido y trabajar en una plataforma digital de alto volumen desde España.No buscamos alguien que sepa los nombres de los patrones: buscamos a alguien que los haya aplicado en producción y tenga criterio real para tomar decisiones de diseño.---Lo que harás- Diseñar y mantener microservicios Java/Spring Boot en el dominio de pagos- Modelar flujos de transacciones con garantías ACID y resiliencia ante fallos- Construir APIs REST de alta disponibilidad consumidas por clientes y terceros- Colaborar en decisiones de arquitectura (hexagonal, event-driven, CQRS)- Participar en code reviews y elevar la calidad del equipo- Trabajar en pipelines CI/CD y contribuir a la cultura DevOps---Requisitos- 3.5+ años de experiencia en Java backend (contamos solo los años relevantes)- Java 21 — excluyente- Spring Boot, Spring Data, Spring Security- JPA/Hibernate y SQL avanzado — sabes qué es un nivel de aislamiento y cuándo importa- Experiencia en arquitectura de microservicios- Alguna base en AWS (no necesitás ser cloud architect, pero sí saber dónde vive tu código)- CI/CD: no te asusta un Jenkinsfile o un workflow de GitHub Actions- Inglés funcional para leer documentación y participar en calls técnicas---Suma puntos (pero no son bloqueantes)- Experiencia en plataformas de pagos, fintech o banca- Kafka o sistemas de mensajería event-drive