- Remoto · Latinoamérica
- Tiempo completo
- Líder
- USD 7,500 – USD 10,000 al mes
Publicada
Contratan desde: Latinoamérica
Descripción del puesto
Sobre la vacante
Encora Inc. busca un Technical Lead Java para liderar proyectos desafiantes e innovadores en una empresa internacional. Requisitos clave:
- Experiencia avanzada con Java (plus: JavaScript/TypeScript)
- Conocimiento sólido en SQL y NoSQL, colas/eventos (Kafka)
- Experiencia con testing (unit/integration/e2e), seguridad de aplicaciones (OWASP), gestión de secretos, escaneo SAST/DAST
- Inglés intermedio
Beneficios destacados:
- Día libre por cumpleaños
- Bonificación en dólares por referidos
- Becas en certificaciones
- Línea de carrera con crecimiento profesional
- EPS cubierto al 100%
- Buen clima laboral
- Oportunidad de trabajar en proyectos internacionales
¿Por qué deberías aplicar?
Esta posición te permite liderar equipos técnicos en una consultora global, trabajando en proyectos que desafían los límites de la innovación. Más que un trabajo, es una oportunidad de crecimiento profesional con certificaciones pagadas y una estructura de carrera clara. Aprenderás las mejores prácticas de seguridad, testing y arquitectura de microservicios mientras colaboras con equipos internacionales.
Tips y consejos de VacantesDigitales.com
Skills indispensables
- Liderazgo técnico: capacidad para guiar equipos y tomar decisiones arquitectónicas
- Java avanzado: dominio de Spring Boot, patrones de diseño y optimización
- Arquitectura de eventos: experiencia práctica con Kafka para sistemas distribuidos
- Seguridad: conocimiento aplicado de OWASP y gestión de secretos
- Testing: experiencia en automatización de pruebas a todos los niveles
- Comunicación: inglés funcional para coordinación con equipos globales
Tips prácticos para este puesto
- Prepara ejemplos concretos de proyectos donde hayas implementado Kafka o mejorado seguridad
- Demuestra pensamiento estratégico en tu entrevista: no solo cómo resuelves problemas, sino cómo anticipas riesgos
- Investiga sobre Encora: conoce sus proyectos recientes y cultura para mostrar interés genuino
- Certificaciones relevantes: si tienes o planeas obtener certificaciones en Java, seguridad o arquitectura, menciónalas
Recursos recomendados
- Documentación oficial: Spring Boot, Apache Kafka, OWASP Top 10
- Cursos: "Microservices with Spring Cloud" en Udemy, "Kafka Fundamentals" en Confluent
- Influencers: Venkat Subramaniam (Java), Gwen Shapira (Kafka), Jim Manico (seguridad)
- Herramientas: SonarQube para SAST, OWASP ZAP para DAST, TestContainers para testing
Preguntas frecuentes en entrevistas para este rol
- "Describe una arquitectura de microservicios que hayas diseñado o mejorado" - Tip: Enfócate en decisiones técnicas específicas (comunicación síncrona vs asíncrona, gestión de datos distribuidos) y los trade-offs considerados.
- "¿Cómo manejas la deuda técnica en un proyecto legacy mientras implementas nuevas features?" - Tip: Menciona estrategias como refactoring incremental, feature toggles y métricas de calidad de código.
- "Explica cómo implementarías seguridad en una API REST" - Tip: Estructura tu respuesta en capas (autenticación, autorización, validación de input, logging, monitoreo) mencionando estándares como OAuth2 y JWT.
Rango salarial estimado (LATAM)
Basado en datos de Glassdoor, Computrabajo, GetOnBoard y el mercado actual: | Nivel | Rango mensual USD | |-------|-------------------| | Mid | $3,500 - $5,000 | | Senior | $5,000 - $7,500 | | Lead/Architect | $7,500 - $10,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 Perú, estos rangos representan posiciones en empresas internacionales como Encora.*
Red flags a considerar
- Bandera roja 1: Proyectos con plazos irreales - Pregunta en la entrevista: "¿Cómo manejan la planificación de sprints y la estimación de proyectos?" para detectar cultura de crunch time.
- Bandera roja 2: Falta de inversión en herramientas - Investiga antes de aceptar: pregunta sobre el stack tecnológico actual y planes de actualización; equipos que no invierten en herramientas modernas suelen tener procesos ineficientes.
- Bandera roja 3: Liderazgo técnico sin autoridad real - Señal de advertencia común: si el rol implica responsabilidad pero no capacidad de decisión sobre tecnologías o arquitectura, pregunta específicamente sobre la autonomía del puesto en decisiones técnicas clave.
Habilidades
- Java
- JavaScript
- TypeScript
- SQL
- NoSQL
- Kafka
- testing
- unit testing
- integration testing
- e2e testing
- seguridad de aplicaciones
- OWASP
- gestión de secretos
- SAST
- DAST
- Spring Boot
- patrones de diseño
- optimización
- arquitectura de eventos
- microservicios
- automatización de pruebas
- SonarQube
- OWASP ZAP
- TestContainers
- OAuth2
- JWT