Descripción
Resumen:
Buscamos un Ingeniero Líder de Servidor Java para diseñar y construir una capa de servicio Backend-for-Frontend de alto tráfico para productos móviles globales, mejorando las integraciones heredadas y el rendimiento.
Aspectos destacados:
1. Dirigir la capa de servicio Backend-for-Frontend para productos móviles globales
2. Diseñar y optimizar APIs para aplicaciones móviles de alto tráfico
3. Colaborar de forma transversal para definir las capacidades de la plataforma móvil
Buscamos un Ingeniero Líder de Servidor Java para dirigir una capa de servicio Backend-for-Frontend que impulse productos móviles de alto tráfico utilizados por clientes en todo el mundo. Trabajarás estrechamente con ingenieros, socios de producto, diseñadores y equipos de aseguramiento de calidad para lanzar APIs confiables, mejorar las integraciones heredadas y mantener un alto rendimiento. ¡Postúlate hoy para ayudar a definir la próxima ola de capacidades de la plataforma móvil!
**Responsabilidades**
* Diseñar y construir la capa de API Backend-for-Frontend consumida por aplicaciones móviles
* Implementar puntos finales REST y definir contratos de servicio alineados con los flujos de usuario móviles
* Optimizar el rendimiento del backend mediante análisis de perfil, evaluación y mejoras específicas
* Modernizar código heredado mediante refactorización para mejorar su fiabilidad y legibilidad
* Crear código limpio y testeable, manteniendo una cobertura sólida de pruebas unitarias
* Conectarse a servicios backend existentes y gestionar dependencias personalizadas y heredadas
* Diagnosticar defectos, identificar sus causas fundamentales y liberar parches seguros de forma rápida
* Colaborar con ingenieros, socios de producto, diseñadores y equipos de aseguramiento de calidad para entregar funcionalidades de extremo a extremo
* Contribuir a flujos de trabajo de integración continua (CI) y fortalecer las herramientas de compilación para garantizar lanzamientos fluidos
* Promover una excelente experiencia de usuario influyendo en las decisiones de diseño de APIs y datos
* Reducir la deuda técnica eliminando código redundante y manteniendo sano el código base
**Requisitos**
* Amplia experiencia en Java para desarrollo de aplicaciones servidoras (5+ años)
* Excelentes habilidades de colaboración en entornos senior y transversales
* Capacidad demostrada para el diseño de soluciones ante problemas con restricciones poco claras
* Experiencia experta en Spring Boot para construcción y mantenimiento de servicios
* Alta competencia en desarrollo de APIs REST, incluida la interacción con servicios heredados
* Profundo conocimiento de algoritmos y estructuras de datos para escribir código eficiente
* Capacidad constante para realizar pruebas unitarias siguiendo un enfoque orientado a pruebas
* Conocimiento práctico de herramientas de compilación y experiencia práctica con flujos de trabajo de CI
* Habilidades comprobadas de análisis de perfil y optimización de rendimiento para servicios backend
* Excelentes habilidades de depuración y resolución de incidencias en producción
* Mentalidad proactiva de propiedad, con comunicación clara y seguimiento riguroso
* Título universitario en Ciencias de la Computación o disciplina afín, o experiencia equivalente
* Nivel de inglés intermedio-alto (B2) para una comunicación efectiva
**Deseable**
* Docker para desarrollo local en contenedores y ejecución de pipelines de CI
* Gradle para configuración de compilación y gestión de dependencias
* Experiencia en diseño y consumo de APIs GraphQL y GQL
* Kotlin para desarrollo servidor basado en JVM
* RAML para modelado y documentación de APIs
**Ofrecemos**
* Proyectos internacionales con marcas líderes
* Trabajo con equipos globales altamente calificados y diversos
* Beneficios médicos
* Programas financieros para empleados
* Días de vacaciones remunerados y licencias por enfermedad
* Cursos de actualización de habilidades, reconversión profesional y certificación
* Acceso ilimitado a la biblioteca de LinkedIn Learning y más de 22.000 cursos
* Oportunidades profesionales globales
* Oportunidades de voluntariado e implicación comunitaria
* Grupos de empleados de EPAM
* Una cultura galardonada, reconocida por Glassdoor, Newsweek y LinkedIn