- Remoto · Colombia
- Tiempo completo
- Senior
- USD 4,000 – USD 7,000 al mes
Publicada
Contratan desde: Latinoamérica
Descripción del puesto
Sobre la vacante
MOVii está buscando un Backend Developer Senior para unirse a su equipo de tecnología. Este rol es ideal para profesionales que disfrutan construir soluciones sólidas, escalables y seguras en el sector fintech.
Requisitos principales:
- Mínimo 4 años de experiencia desarrollando soluciones backend
- Dominio de Spring Boot y bases de datos SQL
- Conocimientos sólidos en diseño de APIs y arquitectura REST
- Experiencia trabajando en entornos ágiles (Scrum/Kanban)
- Manejo de herramientas de control de versiones, preferiblemente Git
- Inglés intermedio-avanzado (B2) con capacidad conversacional para reuniones internacionales
Responsabilidades clave:
- Ser clave en la construcción y evolución de soluciones backend
- Desarrollar y mantener aplicaciones backend usando Spring Boot
- Diseñar e implementar APIs eficientes, seguras y escalables
- Optimizar bases de datos SQL para garantizar alto rendimiento
- Colaborar con equipos multifuncionales para definir y mejorar la arquitectura de software
- Participar en revisiones de código y asegurar mejores prácticas de desarrollo
¿Por qué deberías aplicar?
MOVii es una fintech colombiana en crecimiento que está transformando el sector financiero. Este rol te ofrece la oportunidad de trabajar en soluciones backend críticas que impactan directamente en la experiencia de miles de usuarios. Aprenderás sobre arquitecturas escalables en fintech, trabajarás con equipos internacionales y desarrollarás habilidades en Spring Boot aplicado a sistemas financieros de alta disponibilidad. Es una posición donde tu código tendrá impacto real en el negocio y podrás crecer profesionalmente en un entorno tecnológico desafiante.
Tips y consejos de VacantesDigitales.com
Skills indispensables
- Spring Boot avanzado con experiencia en microservicios
- SQL profundo (optimización, índices, queries complejos)
- Diseño de APIs REST (versionado, seguridad, documentación)
- Git workflow profesional (branching strategies, CI/CD integration)
- Inglés conversacional para equipos distribuidos
- Mentalidad ágil con experiencia real en Scrum/Kanban
Tips prácticos para este puesto
- Prepara ejemplos concretos de APIs que hayas diseñado - no solo menciones que sabes REST, muestra cómo resolviste problemas específicos
- Demuestra pensamiento escalable - en fintech, el volumen de transacciones es crítico, prepárate para hablar sobre optimización
- Practica tu inglés técnico - especialmente vocabulario relacionado con APIs, bases de datos y arquitectura
- Revisa tu experiencia con Spring Boot - asegúrate de poder explicar configuraciones avanzadas, seguridad y testing
Recursos recomendados
- Documentación oficial: Spring Boot Guides, REST API Best Practices
- Herramientas: Postman para testing de APIs, pgAdmin/DBeaver para SQL
- Influencers: Josh Long (Spring advocate), Martin Fowler (arquitectura)
- Cursos: "Spring Boot Microservices" en Udemy, "Designing RESTful APIs" en Coursera
- Comunidades: r/java, Stack Overflow Spring tag, local Java user groups
Preguntas frecuentes en entrevistas para este rol
- "Describe cómo diseñarías una API REST para procesar pagos" - Tip: Enfócate en idempotencia, seguridad (autenticación/autorización), manejo de errores y versionado. Menciona patrones como Circuit Breaker para resiliencia.
- "¿Cómo optimizarías una consulta SQL lenta en un sistema de transacciones?" - Tip: Habla sobre análisis del execution plan, índices apropiados, normalización/desnormalización según el caso, y caching estratégico.
- "Cuéntame sobre un desafío técnico que resolviste usando Spring Boot" - Tip: Estructura tu respuesta con contexto, acción específica (qué código/configuración implementaste) y resultado medible. Idealmente relacionado con performance o escalabilidad.
Rango salarial estimado (LATAM)
Basado en datos de Glassdoor, Computrabajo, GetOnBoard y el mercado actual: | Nivel | Rango mensual USD | |-------|-------------------| | Junior | $1,500 - $2,500 | | Mid | $2,500 - $4,000 | | Senior | $4,000 - $6,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 este rol en fintech colombiana con Spring Boot y inglés avanzado, el rango senior puede llegar hasta $7,000 USD mensuales en remoto internacional.*
Red flags a considerar
- Bandera roja 1: Falta de claridad en la arquitectura existente - Qué preguntar: "¿Pueden describir la arquitectura actual del backend y los principales pain points técnicos?" Si la respuesta es vaga o evasiva, podría indicar deuda técnica significativa.
- Bandera roja 2: Procesos de desarrollo desorganizados - Qué investigar: Pregunta sobre su CI/CD pipeline, code review process y métricas de calidad. Si no tienen procesos establecidos, prepárate para mucho trabajo de "firefighting".
- Bandera roja 3: Expectativas poco realistas sobre disponibilidad - Señal de advertencia: Si mencionan frecuentes "emergencias" o horarios extendidos como norma en fintech. Pregunta específicamente sobre on-call rotations y balance trabajo-vida en el equipo actual.
Habilidades
- Spring Boot
- SQL
- APIs
- REST
- Git
- Microservicios
- Java
- Postman
- pgAdmin
- DBeaver
- CI/CD