





Buscamos un **desarrollador Java** apasionado y competente para unirse a nuestro equipo. Trabajarás en un entorno ágil dinámico, aplicando TDD (Desarrollo guiado por pruebas), programación en pareja y prácticas de Programación Extrema (XP) para crear soluciones backend confiables. **Responsabilidades** * Desarrollar, mantener y mejorar servicios backend utilizando Java (8/11/17), con énfasis en escalabilidad, fiabilidad y rendimiento * Construir y avanzar microservicios con Spring Boot, aprovechando Spring Integration, Spring Cloud y Spring Data * Aplicar y perfeccionar la programación concurrente y multihilo mediante las herramientas de concurrencia nativas de Java * Crear y optimizar capas de acceso a datos y consultas complejas en PostgreSQL, centrándose en la integridad y eficiencia de los datos * Apoyar tuberías de datos habilitando la ingesta, transformación e integración de datos con otros sistemas * Utilizar herramientas de Google Cloud Platform, incluidos Google Cloud Storage y BigQuery, para almacenamiento y procesamiento de datos basados en la nube * Configurar y gestionar pipelines de CI/CD con Jenkins para garantizar compilaciones consistentes, pruebas automatizadas e implementaciones * Colaborar estrechamente con los equipos de producto, datos y DevOps para entregar soluciones alineadas con los objetivos comerciales * Participar en revisiones de código, debates técnicos y mejoras continuas de los procesos **Requisitos** * Al menos 2 años de experiencia en desarrollo backend con Java * Conocimientos sólidos y prácticos de Java 8/11/17, incluido Java básico y concurrencia (hilos, ejecutores, sincronización) * Experiencia con Spring Boot y tecnologías relacionadas como Spring Integration, Spring Cloud y Spring Data * Competencia en SQL y experiencia con PostgreSQL, incluido el diseño de esquemas, ajuste de consultas y manejo de transacciones * Experiencia previa con Google Cloud Platform, especialmente con Google Cloud Storage y BigQuery * Capacidad comprobada para configurar y mantener pipelines de CI/CD utilizando Jenkins * Conocimiento de diseño de APIs RESTful y arquitectura de microservicios * Capacidad para trabajar en entornos ágiles y comunicarse eficazmente tanto con colegas técnicos como no técnicos * Excelentes habilidades de comunicación en inglés, nivel B2 o superior **Deseable** * Conocimiento de conceptos de tuberías de datos, incluidos ETL/ELT, flujo de datos y la diferencia entre procesamiento por lotes y procesamiento en tiempo real **Ofrecemos** * Plan de carrera y oportunidades reales de crecimiento * Acceso ilimitado a las soluciones de aprendizaje de LinkedIn * Capacitación constante, tutoría, cursos corporativos en línea, eLearning y más * Clases de inglés con profesor certificado * Apoyo a iniciativas de los empleados (club de algoritmos, Toastmasters, club ágil, etc.) * Entorno laboral agradable (sala de juegos, área para siestas, comodidades, eventos, equipos deportivos, etc.) * Horario laboral flexible y código de vestimenta informal * Colaboración en un entorno multicultural y compartir mejores prácticas de todo el mundo * Contratación directa por EPAM y 100 % bajo nómina * Prestaciones 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 para el empleado del 13 %, con tope según lo establecido por la ley * Cupones para alimentos * Bono de diciembre equivalente a 30 días * Plan de compra de acciones para empleados * 12 días de vacaciones * Días festivos oficiales mexicanos, además de 5 días festivos adicionales (jueves y viernes santos, 2 de noviembre, 24 y 31 de diciembre) * Monto mensual exento de impuestos para los recibos de electricidad e internet EPAM es un proveedor global líder en ingeniería y desarrollo de plataformas digitales. Nos comprometemos a generar un impacto positivo en nuestros clientes, empleados y comunidades. Adoptamos una cultura dinámica e inclusiva. Aquí colaborarás con equipos multinacionales, contribuirás a una gran variedad de proyectos innovadores que ofrecen soluciones creativas y vanguardistas, y tendrás la oportunidad de seguir aprendiendo y creciendo constantemente. Sin importar tu ubicación, te unirás a una comunidad comprometida, creativa y diversa que te ayudará a descubrir todo tu potencial. *Al postularte a este puesto, aceptas que tus datos personales puedan ser utilizados tal como se indica en el Aviso y Política de Privacidad de EPAM.*


