




Resumen: Buscamos un Ingeniero Senior de Backend en Java para diseñar y construir aplicaciones escalables y nativas de la nube mediante tecnologías modernas y mejores prácticas dentro de un equipo de ingeniería colaborativo. Aspectos destacados: 1. Diseñar y construir aplicaciones escalables y nativas de la nube 2. Trabajar en sistemas distribuidos y resolver complejos desafíos de backend 3. Contribuir a productos de alto impacto en un entorno en la nube **Ingeniero Senior de Backend en Java (Spring Boot, GCP, Kubernetes)** Buscamos un **Ingeniero Senior de Backend en Java** para diseñar y construir aplicaciones escalables y nativas de la nube mediante tecnologías modernas y mejores prácticas. Este puesto es ideal para alguien que disfruta trabajar en sistemas distribuidos, resolver complejos desafíos de backend y contribuir a productos de alto impacto en un entorno en la nube. Formarás parte de un equipo de ingeniería colaborativo centrado en ofrecer servicios robustos y de alto rendimiento, aprovechando todo el potencial de Google Cloud Platform. **Responsabilidades clave** * Diseñar, desarrollar y mantener servicios de backend utilizando **Java (8\+) y Spring Boot** * Construir y consumir **API RESTful** para arquitecturas escalables de microservicios * Desarrollar e implementar aplicaciones en **Google Cloud Platform (GCP)** * Trabajar con **entornos contenerizados (Docker, Kubernetes/GKE)** * Implementar y mantener **pipelines CI/CD** (Cloud Build, Jenkins o GitHub Actions) * Administrar y optimizar datos mediante **bases de datos SQL y NoSQL** (por ejemplo, Cloud SQL, Firestore, BigQuery) * Supervisar, solucionar problemas y mejorar el rendimiento del sistema mediante **herramientas de monitorización en la nube** * Colaborar con equipos multifuncionales para entregar soluciones de software de alta calidad **Requisitos obligatorios** * Experiencia sólida en **Java y Spring Boot** para desarrollo de backend * Experiencia práctica con **plataformas en la nube** (GCP preferido; se aceptan AWS o Azure) * Comprensión sólida de la **arquitectura de microservicios** * Experiencia con **Docker y Kubernetes** * Conocimientos sobre **pipelines CI/CD y prácticas DevOps** * Experiencia trabajando con **bases de datos relacionales y/o NoSQL** * Inglés avanzado (escrito y hablado) **Deseable** * Experiencia con **Apigee u otras herramientas de API Gateway** * Conocimiento de **servicios de GCP**, como BigQuery, Bigtable o Cloud Functions * Experiencia en la migración de aplicaciones a la nube Tipos de empleo: Tiempo completo, indefinido Remuneración: $50,000\.00 \- $90,000\.00 por mes Preguntas de la solicitud: * Este puesto es híbrido y está ubicado en Monterrey, Ciudad de México, Guadalajara o Querétaro. ¿Actualmente resides en alguna de estas ciudades o puedes trabajar en ellas? Por favor, especifica tu ciudad y tu disponibilidad para el trabajo híbrido. * Describe un sistema de backend que hayas construido con Java y Spring Boot en una arquitectura de microservicios. ¿Cuál fue tu contribución específica y cómo manejaste la escalabilidad, el manejo de errores o la comunicación entre servicios? * ¿Qué servicios de Google Cloud Platform (GCP) has utilizado en proyectos reales (por ejemplo, GKE, Cloud Functions, Pub/Sub, BigQuery)? Por favor, describe un caso de uso específico y tu participación directa. * Describe tu experiencia práctica con Kubernetes en producción. ¿Qué tipo de cargas de trabajo implementaste y qué responsabilidades asumiste personalmente (por ejemplo, implementaciones, escalado, solución de problemas)? Idioma: * Inglés (obligatorio) Ubicación laboral: Trabajo híbrido remoto en Monterrey, N. L.


