- 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