Saltar al contenido

Backend Developer Senior Java/Kotlin — Remoto - España — Fintech - Java, Kotlin, DDD, Clean

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

Bnext

  • 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

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.