Empresa: EPAM Systems
Buscamos un desarrollador Java líder para unirse a nuestro equipo. Arquitectarás y mantendrás aplicaciones basadas en microservicios con Java, Spring Boot y tecnologías en la nube, produciendo código limpio y eficiente, trabajando codo a codo con el equipo y aplicando mejores prácticas de calidad, escalabilidad y rendimiento. Te unirás a un equipo maduro y mixto de ingenieros de EPAM y del cliente, dedicado a mejorar las soluciones de gestión de identidad para la plataforma empresarial del cliente.
Al menos 5 años de experiencia profesional práctica en ingeniería de software y al menos 1 año en gestión de personas o liderazgo de equipo, guiando un equipo de 5 o más empleados de tiempo completo.
Planificar, desarrollar y mantener microservicios backend de alto rendimiento con Java y Spring Boot; implementar flujos de autenticación y autorización OAuth2; contribuir al desarrollo frontend cuando sea necesario; cooperar estrechamente con ingenieros y partes interesadas del cliente; participar en revisiones de código y discusiones arquitectónicas; trabajar con componentes de identidad como gestión de tokens y sesiones; operar bajo metodología Agile/Scrum.
Java 11/17 o superior, Spring Boot, Spring Security, microservicios, ReactJS, API REST, OAuth2, OpenID Connect, JWT, PKCE, SSO, SQL y/o NoSQL, CI/CD, Git, DevOps.
Comunicación clara, colaboración, liderazgo, compromiso con el cliente, trabajo en equipo, habilidades de presentación.
Proyectos internacionales con marcas top, trabajo con equipos globales diversos, beneficios de salud, programas financieros para empleados, tiempo libre pagado y licencia por enfermedad, cursos de actualización y certificación, acceso ilimitado a la biblioteca de LinkedIn Learning, oportunidades de carrera global, oportunidades de voluntariado, grupos de empleados de EPAM.
Tipo de Contrato
Tiempo completoIdioma
Inglés B2 o superior