3 days ago
Aguascalientes, MexicoSenior
Responsibilities
- Diseñar arquitecturas distribuidas mediante microservicios y monolitos modulares.
- Definir estándares de desarrollo backend, especialmente para Java.
- Diseñar APIs REST, GraphQL y gRPC.
- Implementar estrategias de escalabilidad horizontal y vertical.
- Definir patrones de diseño como DDD, CQRS y Event Sourcing.
- Gestionar bases de datos SQL y NoSQL.
- Diseñar mecanismos de autenticación, autorización y cifrado.
- Asegurar el monitoreo, logging y la observabilidad de las soluciones.
- Colaborar en pipelines de CI/CD.
- Analizar, diseñar, desarrollar, implementar e integrar soluciones tecnológicas para clientes de Capgemini.
Requirements
- Más de 7 años de experiencia en desarrollo backend.
- Más de 2 años de experiencia en arquitectura.
- Experiencia en sistemas de alta concurrencia.
- Dominio de lenguajes backend como Java, C#, Node.js, Python y Go.
- Experiencia con APIs y sistemas de eventos como Kafka y RabbitMQ.
- Conocimiento de AWS, Azure y GCP.
- Experiencia con bases de datos relacionales y NoSQL.
- Conocimiento de patrones de diseño avanzados.
Benefits
- Modalidad de trabajo híbrida en Ciudad de México.
- Compensación competitiva y beneficios superiores a los de ley.
- Ambiente de trabajo colaborativo y diverso.
- Experiencia de reclutamiento y onboarding.
- Oportunidades para desarrollar la carrera y las habilidades profesionales.
- Colaboración con equipos y especialistas internacionales de Capgemini.
Tech Stack
Categories
About Capgemini
Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.
