Detalles de la Vacante

Lead Java Developer

Descripción

Empresa: EPAM Systems

Buscamos un Lead Java Developer para guiar la dirección técnica de iniciativas de backend y desempeñar un papel central en la entrega de soluciones escalables y de alta calidad, colaborando con ingenieros, propietarios de producto y equipos multifuncionales.

Experiencia requerida

Mínimo 5 años de experiencia profesional en desarrollo de software y al menos 1 año en gestión de personas o liderazgo de equipos de 5 o más empleados a tiempo completo.

Responsabilidades

Crear, refinar y mantener código de backend; construir microservicios y APIs REST; preparar pruebas unitarias; realizar revisiones de código; aplicar mejores prácticas de ingeniería; participar en ceremonias SCRUM; estimar y planificar sprints; capacitar a otros desarrolladores.

Conocimientos técnicos

Java, Spring, Spring Boot, Spring Data JPA, microservicios, REST APIs, Apache Kafka, JIRA, pruebas unitarias, integración continua, GitHub Copilot (deseable), arquitectura de soluciones (deseable), GenAI (deseable).

Habilidades

Liderazgo técnico, coaching, trabajo en equipo, comunicación efectiva, pensamiento crítico, participación activa en ceremonias SCRUM.

Prestaciones y beneficios

Proyectos internacionales, trabajo con equipos globales, beneficios de salud, programas financieros, tiempo libre remunerado, licencia por enfermedad, cursos de capacitación y certificación, acceso ilimitado a LinkedIn Learning, oportunidades de carrera global, oportunidades de voluntariado, grupos de empleados EPAM, cultura galardonada.

Escolaridad

Licenciatura o Maestría en Ciencias de la Computación o campo afín

Experiencia

Mínimo 5 años de experiencia profesional en desarrollo de software y al menos 1 año en gestión de personas o liderazgo de equipos de 5 o más empleados a tiempo completo.

Conocimientos

Java, Spring, Spring Boot, Spring Data JPA, microservicios, REST APIs, Apache Kafka, JIRA, pruebas unitarias, integración continua, GitHub Copilot (deseable), arquitectura de soluciones (deseable), GenAI (deseable).

Habilidades

Liderazgo técnico, coaching, trabajo en equipo, comunicación efectiva, pensamiento crítico, participación activa en ceremonias SCRUM.

Actividades

Crear, refinar y mantener código de backend; construir microservicios y APIs REST; preparar pruebas unitarias; realizar revisiones de código; aplicar mejores prácticas de ingeniería; participar en ceremonias SCRUM; estimar y planificar sprints; capacitar a otros desarrolladores.

Educación

Licenciatura o Maestría en Ciencias de la Computación o campo afín

Idiomas

Inglés B2 o superior

Datos Generales

Tipo de Contrato

Tiempo completo

Idioma

Inglés B2 o superior