Saltar al contenido

Desarrollador Fullstack Kotlin — Remoto - LATAM — Tech Solutions - Kotlin, GraphQL, Spring Boot

Esta vacante se publicó el y es posible que ya no esté abierta. Ver vacantes recientes de Desarrollo de software

iFit Solutions

  • Remoto · Latinoamérica
  • Tiempo completo
  • Senior
  • USD 4,000 – USD 6,000 al mes

Publicada

Contratan desde: Latinoamérica

Descripción del puesto

Sobre la vacante

iFit Solutions está en búsqueda de un Desarrollador Fullstack Senior con experiencia en Kotlin y tecnologías modernas. El rol requiere dominio en GraphQL, SQL avanzado, Spring Boot, Kafka, Arquitectura Hexagonal y Programación Reactiva. Se busca un perfil técnico sólido para contribuir en proyectos de alto impacto. Modalidad remota con posibilidad de trabajo desde cualquier ubicación en LATAM. Envía tu CV a [email protected] para postularte.

¿Por qué deberías aplicar?

Esta es una oportunidad para trabajar con tecnologías de vanguardia en un entorno que valora la innovación y el crecimiento profesional. Aprenderás y aplicarás arquitecturas modernas como hexagonal y reactiva, lo que te posicionará como un experto en desarrollo escalable. Podrás colaborar en proyectos desafiantes que impactan directamente en soluciones tecnológicas, desarrollando habilidades altamente demandadas en el mercado.

Tips y consejos de VacantesDigitales.com

Skills indispensables

  • Kotlin y Spring Boot para desarrollo backend robusto
  • GraphQL para APIs eficientes y flexibles
  • SQL avanzado y Kafka para manejo de datos y eventos
  • Arquitectura Hexagonal y Programación Reactiva para sistemas escalables
  • Soft skills: resolución de problemas, trabajo en equipo y adaptabilidad

Tips prácticos para este puesto

  • Asegúrate de tener proyectos en Kotlin y Spring Boot en tu portafolio
  • Practica implementaciones con GraphQL y Kafka en entornos reales
  • Estudia patrones de arquitectura hexagonal y reactiva para destacar en entrevistas técnicas
  • Prepara ejemplos de cómo optimizaste consultas SQL en proyectos anteriores

Recursos recomendados

  • Tools: IntelliJ IDEA, Postman, Docker, Kubernetes
  • Librerías: Kotlin Coroutines, Spring WebFlux, Apollo GraphQL
  • Documentación: Documentación oficial de Kotlin, Spring Boot Guides, GraphQL spec
  • Influencers: Roman Elizarov (Kotlin), Josh Long (Spring), Lee Byron (GraphQL)
  • Cursos: "Kotlin for Java Developers" en Coursera, "Reactive Programming with Spring" en Udemy

Preguntas frecuentes en entrevistas para este rol

  • Pregunta 1: "¿Cómo implementarías una arquitectura hexagonal en un proyecto Kotlin?" + Tip: Explica separación de capas y uso de inyección de dependencias con ejemplos concretos.
  • Pregunta 2: "Describe tu experiencia con GraphQL vs REST y cuándo usar cada uno." + Tip: Menciona ventajas de GraphQL en eficiencia de datos y casos de uso específicos.
  • Pregunta 3: "¿Cómo manejarías flujos de datos reactivos con Kafka en Spring Boot?" + Tip: Habla sobre productores/consumidores, serialización y patrones como pub/sub.

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,000 |

*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.*

Red flags a considerar

  • Bandera roja 1: Si la empresa no tiene claridad sobre el uso de arquitectura hexagonal o reactiva en proyectos reales. Pregunta en la entrevista: "¿Pueden compartir ejemplos de cómo aplican estas arquitecturas en su código actual?"
  • Bandera roja 2: Falta de documentación o procesos para GraphQL y Kafka. Investiga antes de aceptar: Revisa si tienen APIs documentadas y pipelines de datos establecidos.
  • Bandera roja 3: Expectativas poco realistas sobre productividad con tecnologías complejas. Señal de advertencia común: Presión por entregas rápidas sin tiempo para aprendizaje o refactorización en roles fullstack con múltiples stacks.

Habilidades

  • Kotlin
  • GraphQL
  • SQL avanzado
  • Spring Boot
  • Kafka
  • Arquitectura Hexagonal
  • Programación Reactiva
  • IntelliJ IDEA
  • Postman
  • Docker
  • Kubernetes
  • Kotlin Coroutines
  • Spring WebFlux
  • Apollo GraphQL

Postúlate

Esta empresa recibe las postulaciones en su publicación original.

Postular en la publicación original

Se abre el sitio de la empresa o de LinkedIn.