Detalles de la Vacante

Senior Java Developer

Descripción

Empresa: EPAM Systems

Buscamos un Desarrollador Java Senior altamente calificado para unirse a nuestro equipo colaborativo y contribuir al desarrollo de soluciones de software de vanguardia. En este rol, tomarás la propiedad de proyectos complejos, colaborarás con equipos y ayudarás a impulsar la innovación tecnológica mientras entregas resultados de alta calidad.

Experiencia requerida

5+ años de experiencia profesional en desarrollo de software (Java)

Responsabilidades

Colaborar con clientes y equipos internos para entender requisitos y traducirlos en especificaciones técnicas; escribir, probar y mantener código de alta calidad en Java; implementar nuevas funcionalidades; realizar pruebas unitarias, de integración y funcionales; identificar y resolver errores y problemas de rendimiento; crear y mantener documentación técnica; participar en ceremonias ágiles; asegurar que las soluciones sean escalables y sigan las mejores prácticas.

Conocimientos técnicos

Java 11 o superior, Spring (Spring Boot, Spring Security, Spring Batch), bases de datos SQL/NoSQL, Google Cloud Platform (GCP) u otros proveedores de nube (AWS, Azure), pipelines CI/CD, Docker, pruebas unitarias

Habilidades

Colaboración en equipo, comunicación efectiva, resolución de problemas, pensamiento analítico

Prestaciones y beneficios

Proyectos internacionales con marcas top, trabajo con equipos globales, beneficios de salud, programas financieros para empleados, tiempo libre pagado y licencia por enfermedad, cursos de certificación y mejora de habilidades, acceso ilimitado a LinkedIn Learning, oportunidades globales de carrera, oportunidades de voluntariado, grupos de empleados, cultura galardonada.

Experiencia

5+ años de experiencia profesional en desarrollo de software (Java)

Conocimientos

Java 11 o superior, Spring (Spring Boot, Spring Security, Spring Batch), bases de datos SQL/NoSQL, Google Cloud Platform (GCP) u otros proveedores de nube (AWS, Azure), pipelines CI/CD, Docker, pruebas unitarias

Habilidades

Colaboración en equipo, comunicación efectiva, resolución de problemas, pensamiento analítico

Actividades

Colaborar con clientes y equipos internos para entender requisitos y traducirlos en especificaciones técnicas; escribir, probar y mantener código de alta calidad en Java; implementar nuevas funcionalidades; realizar pruebas unitarias, de integración y funcionales; identificar y resolver errores y problemas de rendimiento; crear y mantener documentación técnica; participar en ceremonias ágiles; asegurar que las soluciones sean escalables y sigan las mejores prácticas.

Idiomas

Inglés B2

Datos Generales

Tipo de Contrato

Tiempo completo

Idioma

Inglés B2