Saltar al contenido

Backend Developer Senior Java/Kotlin

Esta vacante se publicó el y es posible que haya caducado. Para confirmar si sigue abierta, busca más información en la publicación original. También puedes ver vacantes recientes de Desarrollo de software.

  • 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

Bnext está buscando un Backend Developer Senior para unirse a su equipo de Core-Accounting. Este rol es ideal para profesionales que disfrutan de retos de arquitectura compleja, trabajando con Clean Code, Domain-Driven Design (DDD) y entornos de alta disponibilidad. La posición es 100% remota y ofrece un entorno de ingeniería real con prácticas como Pair Programming y oportunidades para dejar huella en una fintech en crecimiento.

¿Por qué deberías aplicar?

Esta es tu oportunidad de trabajar en un equipo técnico que valora la calidad del código y la arquitectura robusta. Aprenderás y aplicarás metodologías modernas como DDD en un entorno de alta disponibilidad, colaborando con otros desarrolladores en un ambiente de ingeniería real. Si buscas crecer profesionalmente en una fintech innovadora y dejar un impacto significativo, este rol te ofrece el espacio perfecto para desarrollar tu carrera.

Tips y consejos de VacantesDigitales.com

Skills indispensables

  • Dominio sólido de Java o Kotlin para desarrollo backend
  • Experiencia con Clean Code y Domain-Driven Design (DDD)
  • Conocimiento en arquitecturas complejas y entornos de alta disponibilidad
  • Habilidades de Pair Programming y trabajo colaborativo en equipo
  • Mentalidad de resolución de problemas y pasión por los retos técnicos

Tips prácticos para este puesto

  • Prepara ejemplos concretos de proyectos donde hayas aplicado DDD o Clean Architecture
  • Destaca tu experiencia en entornos de alta disponibilidad y cómo manejas la escalabilidad
  • Practica Pair Programming antes de la entrevista para sentirte cómodo en sesiones colaborativas
  • Investiga sobre Bnext y su industria fintech para entender el contexto del negocio

Recursos recomendados

  • Libros: "Domain-Driven Design" de Eric Evans, "Clean Code" de Robert C. Martin
  • Herramientas: IntelliJ IDEA para desarrollo en Java/Kotlin, Git para control de versiones
  • Documentación: Guías oficiales de Java y Kotlin, artículos sobre arquitectura de microservicios
  • Influencers: Sigue a expertos en DDD y arquitectura backend en LinkedIn y Twitter
  • Cursos: Plataformas como Udemy o Coursera ofrecen cursos avanzados en Java/Kotlin y DDD

Preguntas frecuentes en entrevistas para este rol

  • Pregunta 1: "Describe un proyecto donde hayas aplicado Domain-Driven Design (DDD)."
  • Tip: Explica cómo identificaste los dominios, agregados y servicios, y el impacto en la mantenibilidad del código.
  • Pregunta 2: "¿Cómo manejas la alta disponibilidad en un entorno backend?"
  • Tip: Menciona estrategias como redundancia, monitoreo y escalabilidad, con ejemplos de herramientas usadas.
  • Pregunta 3: "¿Qué experiencia tienes con Pair Programming y cómo contribuye a la calidad del código?"
  • Tip: Destaca beneficios como la detección temprana de errores y el aprendizaje colaborativo, dando un ejemplo concreto.

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. Para España, ajusta según el mercado local, con rangos típicos de €40,000-€60,000 anuales para seniors.*

Red flags a considerar

  • Bandera roja 1: Si la empresa no menciona prácticas de ingeniería como Pair Programming o DDD en el día a día, pregunta en la entrevista sobre la cultura técnica real para detectar si es solo marketing.
  • Bandera roja 2: Investiga antes de aceptar si hay soporte adecuado para entornos de alta disponibilidad, como herramientas de monitoreo y equipos de DevOps, para evitar sobrecarga operativa.
  • Bandera roja 3: Señal de advertencia común en roles fintech: falta de claridad en los procesos de seguridad y cumplimiento; pregunta sobre protocolos y auditorías para asegurar un entorno robusto.

Habilidades

  • Java
  • Kotlin
  • Clean Code
  • Domain-Driven Design (DDD)
  • alta disponibilidad
  • Pair Programming
  • Clean Architecture
  • microservicios
  • IntelliJ IDEA
  • Git

Cuida tus datos: ninguna empresa debe pedirte dinero para postularte o contratarte. Reportar esta vacante

Vacantes recientes

Su fecha de vigencia ya pasó. Revisa las más nuevas de Desarrollo de software.

Ver vacantes de Desarrollo de software

Ver la publicación original

By BRAINLLM 0.8.10