




Únete a nuestro equipo como **Desarrollador Principal de Java**, donde liderarás el desarrollo de nuevas funciones y perfeccionarás el software existente, crucial para gestionar los horarios de suministro del centro de datos y las relaciones con proveedores. Trabajarás junto a ingenieros destacados y te relacionarás directamente con clientes para crear una plataforma robusta y escalable. Aplica hoy para aportar tu experiencia a un entorno de ingeniería autónomo y de vanguardia. **Responsabilidades** * Desarrollar e integrar software en todo el ciclo de vida de implementación del sistema * Diseñar y recomendar soluciones arquitectónicas para los componentes entregados * Colaborar con ingenieros, arquitectos y gestores de producto para crear plataformas escalables * Relacionarse directamente con clientes para recopilar y cumplir requisitos * Escribir código limpio, eficiente y mantenible * Garantizar la calidad del software mediante pruebas y revisiones de código * Organizar tareas y gestionar eficazmente el tiempo para cumplir plazos * Soportar y mantener aplicaciones de software existentes * Optimizar el rendimiento y la escalabilidad del software * Mantenerse informado sobre tecnologías emergentes y tendencias del sector * Mentorar a desarrolladores junior y fomentar el intercambio de conocimientos * Participar activamente en la planificación del equipo y en ceremonias ágiles * Documentar diseños de software y flujos de desarrollo * Identificar y resolver defectos e incidencias del software **Requisitos** * Experiencia amplia en el desarrollo e integración de software durante todo el ciclo de vida del sistema * Más de 7 años de experiencia práctica en desarrollo Java * Dominio de los frameworks de pruebas JUnit y Mockito * Sólidas habilidades en SQL e integración de bases de datos * Conocimientos de Git u otras herramientas de control de versiones * Excelentes habilidades de comunicación en inglés, incluida la interacción con clientes * Capacidad para autogestionarse y priorizar tareas eficazmente * Experiencia en el diseño de plataformas escalables y de alto rendimiento * Capacidad para trabajar de forma independiente dentro de un equipo autogestionado * Sólidas habilidades analíticas y de resolución de problemas * Experiencia en soporte y mantenimiento de software * Conocimiento de patrones de diseño y mejores prácticas en desarrollo de software * Habilidad para mentorar y guiar a miembros más jóvenes del equipo **Deseable** * Experiencia con Google Cloud Platform (GCP) * Conocimientos de JavaScript y TypeScript * Familiaridad con el framework Google Guice * Experiencia trabajando con Protocol Buffers * Conocimiento de la biblioteca Guava **Ofrecemos** * Plan de carrera y oportunidades reales de crecimiento * Acceso ilimitado a soluciones de aprendizaje de LinkedIn * Capacitación constante, mentoring, cursos corporativos en línea, eLearning y más * Clases de inglés con profesor certificado * Apoyo a iniciativas de empleados (club de algoritmos, toastmasters, club ágil, entre otros) * Entorno de trabajo agradable (sala de juegos, área para descansar, comodidades, eventos, equipos deportivos, etc.) * Horario de trabajo flexible y código de vestimenta relajado * Colaborar en un entorno multicultural y compartir mejores prácticas de todo el mundo * Contratación directa por EPAM y 100 % en nómina * Beneficios legales (IMSS, INFONAVIT, bono vacacional del 25 %) * Seguro de gastos médicos mayores: Vida, gastos médicos mayores con cobertura dental y visual (para el empleado y sus familiares directos) * Fondo de ahorro del 13 %, con tope según la ley * Cupones de despensa * Bono de diciembre de 30 días * Plan de compra de acciones para empleados * 12 días de vacaciones * Feriados oficiales mexicanos, más 5 días adicionales (jueves y viernes santo, 2 de noviembre, 24 y 31 de diciembre) * Monto mensual no gravable para los recibos de electricidad e internet EPAM es un proveedor global líder en servicios de ingeniería y desarrollo de plataformas digitales. Estamos comprometidos a tener un impacto positivo en nuestros clientes, empleados y comunidades. Fomentamos una cultura dinámica e inclusiva. Aquí colaborarás con equipos multinacionales, contribuirás a numerosos proyectos innovadores que ofrecen soluciones creativas y de vanguardia, y tendrás la oportunidad de aprender y crecer continuamente. Sin importar dónde te encuentres, te unirás a una comunidad dedicada, creativa y diversa que te ayudará a descubrir todo tu potencial. *Al postularte para este puesto, aceptas que tus datos personales puedan utilizarse tal como se indica en el Aviso y Política de Privacidad de EPAM.*


