Empresa: EPAM Systems
Buscamos un desarrollador Java Senior para crear y mantener aplicaciones basadas en microservicios con Java, Spring Boot y tecnologías en la nube, formando parte de un equipo mixto de EPAM y el cliente para desarrollar soluciones de gestión de identidad.
Al menos 3 años de experiencia profesional aplicada en ingeniería de software
Diseñar, construir 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; colaborar con ingenieros del cliente y partes interesadas; participar en revisiones de código y discusiones arquitectónicas; trabajar en un entorno de programación en pareja; participar en ceremonias Scrum y refinamiento del backlog; asegurar que las soluciones cumplan con los estándares de seguridad, escalabilidad y rendimiento
Java (11/17 o más reciente), Spring Boot, Spring Security, ReactJS intermedio, diseño y desarrollo de APIs RESTful, OAuth2, OpenID Connect, SSO, JWT, PKCE, SQL y/o NoSQL, CI/CD, Git, DevOps
Comunicación clara con el cliente, trabajo en equipo, capacidad de colaboración en un entorno ágil y de ritmo rápido
Proyectos internacionales con marcas líderes, trabajo con equipos globales diversos, beneficios de salud, programas financieros para empleados, tiempo libre remunerado y licencia por enfermedad, cursos de actualización y certificación, acceso ilimitado a LinkedIn Learning, oportunidades de carrera global, oportunidades de voluntariado, grupos de empleados EPAM, cultura galardonada reconocida por Glassdoor, Newsweek y LinkedIn
Tipo de Contrato
Tiempo completoIdioma
Inglés B2 o superior