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).
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-driven
- Arquitectura reactiva o CQRS
- IaC con CDK o Terraform
- NoSQL: DynamoDB, MongoDB
---
El equipo
Te sumarás al equipo de tecnología del cliente, formado por ~30 personas organizado en células de 4 a 6 desarrolladores. El idioma del día a día es el español; algunas reuniones con terceros pueden ser en inglés.
Somos un equipo en constante desarrollo profesional: apostamos por adoptar nuevas tecnologías y capacitamos activamente a nuestros desarrolladores para mantenerse al día con las últimas tendencias del sector.
---
Cómo es el proceso
1. Revisión de CV — feedback en menos de una semana
2. Evaluación técnica con nuestro equipo
3. Entrevistas técnicas con el cliente, incluyendo un ejercicio de validación
4. Oferta
El proceso completo tiene una duración aproximada de 6 semanas, principalmente por los tiempos de agenda del cliente. Te mantenemos informado en cada etapa.
---
* Remoto desde España · 1 día al mes en oficina del cliente en Madrid · Contrato indefinido