Detalles de la Vacante

Senior Java Developer

Descripción

Empresa: EPAM Systems

Buscamos un desarrollador Java Senior para unirse a nuestro equipo. Ayudará a diseñar y entregar soluciones backend confiables y escalables que respalden aplicaciones críticas para el negocio. Trabajará en un entorno colaborativo con ingenieros experimentados, propietarios de productos y equipos multifuncionales.

Experiencia requerida

Mínimo 3 años de experiencia profesional práctica en desarrollo de software.

Responsabilidades

Crear, mejorar y mantener código en componentes backend. Construir microservicios y APIs REST. Realizar pruebas unitarias y revisiones de código. Aplicar mejores prácticas de ingeniería. Participar en ceremonias SCRUM. Contribuir a sesiones de estimación y planificación.

Conocimientos técnicos

Java, Spring, Spring Boot, Spring Data JPA, microservicios, Apache Kafka, desarrollo de aplicaciones front-end y APIs, desarrollo asistido por GenAI.

Habilidades

Comunicación efectiva en inglés, trabajo en equipo, capacidad de colaborar en entornos multifuncionales.

Prestaciones y beneficios

Proyectos internacionales, trabajo con equipos globales, beneficios de salud, programas financieros para empleados, tiempo libre remunerado y 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.

Escolaridad

Licenciatura o Maestría en Ciencias de la Computación o área afín.

Experiencia

Mínimo 3 años de experiencia profesional práctica en desarrollo de software.

Conocimientos

Java, Spring, Spring Boot, Spring Data JPA, microservicios, Apache Kafka, desarrollo de aplicaciones front-end y APIs, desarrollo asistido por GenAI.

Habilidades

Comunicación efectiva en inglés, trabajo en equipo, capacidad de colaborar en entornos multifuncionales.

Actividades

Crear, mejorar y mantener código en componentes backend. Construir microservicios y APIs REST. Realizar pruebas unitarias y revisiones de código. Aplicar mejores prácticas de ingeniería. Participar en ceremonias SCRUM. Contribuir a sesiones de estimación y planificación.

Educación

Licenciatura o Maestría en Ciencias de la Computación o área afín.

Idiomas

Inglés B2 o superior

Datos Generales

Tipo de Contrato

Tiempo completo

Idioma

Inglés B2 o superior