- Remoto · España
- Tiempo completo
- Senior
- USD 3,800 – USD 5,500 al mes
Publicada
Contratan desde: España
Descripción del puesto
Sobre la vacante
Bnext, una fintech española líder en servicios financieros digitales, está buscando un Backend Engineer para unirse a su equipo de tecnología. Esta posición es remota desde España y forma parte de una empresa en crecimiento que apuesta por la innovación en el sector fintech.
Requisitos clave:
- Experiencia sólida en desarrollo backend con Java y Spring Boot
- Conocimiento en arquitecturas de microservicios y APIs REST
- Familiaridad con bases de datos SQL y NoSQL
- Experiencia en entornos cloud (AWS, GCP o Azure)
- Buenas prácticas de desarrollo (testing, CI/CD, clean code)
- Capacidad para trabajar en equipo ágil
Beneficios mencionados:
- Oportunidad de crecimiento profesional en una fintech en expansión
- Ambiente de trabajo remoto flexible
- Proyectos desafiantes con impacto real en millones de usuarios
¿Por qué deberías aplicar?
Esta es tu oportunidad de unirte a una fintech que está transformando los servicios financieros en España y Latinoamérica. En Bnext no solo desarrollarás tecnología, sino que participarás en productos que impactan directamente en la vida de las personas. Aprenderás de un equipo experimentado, trabajarás con las últimas tecnologías y tendrás un crecimiento profesional acelerado en un sector de alta demanda.
Tips y consejos de VacantesDigitales.com
Skills indispensables
- Java 11+ y Spring Boot (imprescindible)
- Docker y Kubernetes para orquestación de contenedores
- Kafka o RabbitMQ para mensajería asíncrona
- PostgreSQL o MongoDB para persistencia de datos
- Git avanzado y workflows colaborativos
- Comunicación efectiva en equipos distribuidos
Tips prácticos para este puesto
- Prepara tu portfolio técnico: Ten listos ejemplos concretos de microservicios que hayas desarrollado, problemas de escalabilidad que resolviste y decisiones arquitectónicas que tomaste.
- Domina los fundamentos: En entrevistas para backend senior, siempre preguntan sobre concurrencia en Java, patrones de diseño y optimización de consultas SQL.
- Investiga la empresa: Entiende el modelo de negocio de Bnext, sus productos principales y los desafíos técnicos específicos del sector fintech (seguridad, compliance, alta disponibilidad).
Recursos recomendados
- Documentación oficial: Spring Boot Guides, Java Concurrency Tutorial
- Cursos: "Microservices with Spring Boot and Spring Cloud" en Udemy
- Influencers: Josh Long (@starbuxman) para Spring, Venkat Subramaniam para Java
- Herramientas: Postman para testing de APIs, IntelliJ IDEA como IDE
Preguntas frecuentes en entrevistas para este rol
- "¿Cómo diseñarías un sistema de pagos escalable?" - Enfócate en idempotencia, manejo de transacciones distribuidas (Saga pattern) y estrategias de retry con backoff exponencial.
- "¿Cómo optimizarías una consulta SQL lenta en producción?" - Menciona análisis del execution plan, índices apropiados, particionamiento de tablas y caching a nivel de aplicación.
- "Describe un conflicto técnico en equipo y cómo lo resolviste" - Usa el método STAR (Situación, Tarea, Acción, Resultado) y muestra habilidades de negociación técnica.
Rango salarial estimado (LATAM)
Basado en datos de Glassdoor, Computrabajo, GetOnBoard y el mercado actual: | Nivel | Rango mensual USD | |-------|-------------------| | Junior | $1,800 - $2,500 | | Mid | $2,500 - $3,800 | | Senior | $3,800 - $5,500 |
*Nota: Varía según país, empresa, modalidad (remoto internacional paga más) y tecnologías específicas. Empresas de USA/EU pagando en LATAM suelen ofrecer 30-50% más. Para España, los rangos pueden ser 20-30% superiores a estos valores.*
Red flags a considerar
- Bandera roja 1: Falta de claridad en el roadmap técnico - Pregunta en la entrevista sobre los próximos 6 meses de desarrollo: ¿hay migraciones planificadas? ¿refactorizaciones importantes? ¿adopción de nuevas tecnologías?
- Bandera roja 2: Deuda técnica acumulada sin plan de abordaje - Investiga preguntando sobre el estado del código base, porcentaje de cobertura de tests y frecuencia de deployments.
- Bandera roja 3: Equipo sobrecargado sin procesos definidos - Señal de advertencia común en fintechs en crecimiento: pregunta sobre el tamaño del equipo, ratio de developers por producto y metodologías de trabajo (¿Scrum? ¿Kanban?).
Habilidades
- Java
- Spring Boot
- microservicios
- APIs REST
- SQL
- NoSQL
- AWS
- GCP
- Azure
- testing
- CI/CD
- clean code
- Java 11+
- Docker
- Kubernetes
- Kafka
- RabbitMQ
- PostgreSQL
- MongoDB
- Git