Saltar al contenido

Desarrollador Backend Senior Java y .NET — Remoto - México — Enterprise - Java, .NET,

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

Consiss

  • Híbrido · Monterrey, México
  • Tiempo completo
  • Senior
  • USD 4,000 – USD 6,500 al mes

Publicada

Descripción del puesto

Sobre la vacante

Consiss está buscando Desarrolladores Backend Senior especializados en Java y .NET para unirse a un equipo que trabaja con microservicios en entornos enterprise. El reto principal es mantener, optimizar y evolucionar servicios existentes dentro de ecosistemas complejos.

Modalidad: Remoto en México / Híbrido en Monterrey

Tecnologías principales:

  • Java Quarkus / GraalVM
  • .NET Framework
  • Microservicios
  • SQL Server / PostgreSQL
  • OpenShift / DevOps environments

Requisitos clave:

  • Experiencia trabajando con código existente y arquitectura enterprise
  • Conocimiento profundo de microservicios en producción
  • Mentalidad de clean code, testing y buenas prácticas de ingeniería

¿Por qué deberías aplicar?

Esta es una oportunidad para trabajar en sistemas enterprise a gran escala donde tu impacto será visible en la optimización y evolución de servicios críticos. Aprenderás a navegar ecosistemas complejos de microservicios mientras desarrollas habilidades en tecnologías modernas como Quarkus y GraalVM. Es el rol ideal para developers que disfrutan del desafío de mejorar código existente y aplicar mejores prácticas en ambientes de producción.

Tips y consejos de VacantesDigitales.com

Skills indispensables

  • Técnicas: Arquitectura de microservicios, Java Quarkus, .NET Framework, SQL Server/PostgreSQL, Unit Testing
  • Soft skills: Pensamiento analítico, atención al detalle, capacidad para trabajar con sistemas legacy, mentalidad de mejora continua

Tips prácticos para este puesto

  • Prepara ejemplos concretos de cómo has optimizado o refactorizado código existente en proyectos anteriores
  • Demuestra tu enfoque en testing mencionando frameworks específicos que has usado (xUnit, NUnit, MSTest)
  • Investiga sobre Quarkus y GraalVM si no tienes experiencia directa, muestra interés en aprender estas tecnologías
  • Enfatiza tu experiencia con sistemas enterprise y cómo manejas la complejidad en ambientes de producción

Recursos recomendados

  • Documentación oficial: Quarkus.io, Microsoft .NET docs
  • Cursos: "Microservices with Java" en Udemy, ".NET Microservices" en Pluralsight
  • Influencers: Martin Fowler (microservices), Robert C. Martin (clean code)
  • Herramientas: Postman para APIs, Docker para contenedores, Git para versionamiento

Preguntas frecuentes en entrevistas para este rol

  • "Describe tu experiencia trabajando con microservicios en producción" - Enfócate en desafíos específicos como debugging distribuido, monitoreo o escalabilidad
  • "¿Cómo abordas la refactorización de código legacy en sistemas enterprise?" - Menciona tu proceso: análisis de impacto, pruebas, implementación gradual
  • "¿Qué estrategias usas para garantizar la calidad del código en proyectos grandes?" - Habla sobre unit testing, code reviews, estándares de codificación y herramientas de análisis estático

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

Red flags a considerar

  • Bandera roja 1: Si la empresa no tiene un plan claro para la migración de tecnologías legacy - Pregunta en la entrevista sobre su roadmap tecnológico y cómo planean modernizar los sistemas
  • Bandera roja 2: Falta de procesos establecidos para testing y calidad de código - Investiga antes sobre su cultura de desarrollo y pregúntales específicamente sobre sus prácticas de testing
  • Bandera roja 3: Equipo sobrecargado con mantenimiento sin espacio para innovación - Señal de advertencia común en roles enterprise; pregunta sobre la distribución de tiempo entre mantenimiento vs desarrollo de nuevas funcionalidades

Habilidades

  • Java
  • Quarkus
  • GraalVM
  • .NET Framework
  • Microservicios
  • SQL Server
  • PostgreSQL
  • OpenShift
  • DevOps
  • Unit Testing
  • xUnit
  • NUnit
  • MSTest
  • Postman
  • Docker
  • 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.