7 days ago
Aguascalientes, MexicoMid Level
Responsibilities
- Diseñar, desarrollar y mantener APIs REST y microservicios empresariales.
- Implementar soluciones backend utilizando Java y Spring Boot.
- Participar en el análisis técnico y diseño de arquitecturas escalables.
- Integrar aplicaciones con sistemas internos, plataformas cloud y servicios externos.
- Garantizar la calidad del código mediante pruebas unitarias, integración continua y revisiones de código.
- Optimizar el rendimiento, la seguridad y la disponibilidad de las aplicaciones.
- Participar en despliegues, soporte productivo y mejora continua.
- Colaborar con equipos de Arquitectura, DevOps, QA y Negocio.
Requirements
- Más de 2 años de experiencia en desarrollo Java.
- Experiencia comprobable en construcción de APIs REST y microservicios.
- Conocimiento sólido del ecosistema Spring.
- Experiencia con bases de datos relacionales.
- Conocimiento de patrones de diseño y buenas prácticas de desarrollo.
- Experiencia trabajando bajo metodologías Agile/Scrum.
- Conocimientos de Java 8, Java 11 o Java 17+, Spring Boot, Spring MVC, Spring Security, Spring Data JPA, Hibernate y Maven o Gradle.
- Conocimientos de REST APIs, OpenAPI o Swagger, JSON, XML, OAuth 2.0, JWT, seguridad de APIs y Postman.
- Conocimientos de arquitectura de microservicios, Spring Cloud, Service Discovery, API Gateway, Circuit Breaker y arquitecturas orientadas a eventos.
- Conocimientos de Kafka, RabbitMQ y, deseablemente, ActiveMQ.
- Experiencia con Oracle, SQL Server, PostgreSQL, MySQL y optimización de consultas SQL.
- Conocimientos de Docker, Kubernetes, Azure, AWS o GCP, Jenkins, GitHub Actions y Azure DevOps.
Benefits
- Puesto presencial en Ciudad de México.
- Compensación competitiva y beneficios superiores a los de ley.
- Ambiente colaborativo, experiencia de onboarding y oportunidades para desarrollar la carrera profesional.
- Participación en proyectos y soluciones tecnológicas para clientes de Capgemini en un entorno internacional.
Tech Stack
Apache KafkaAWSAzureDockerGitHub ActionsGoogle Cloud PlatformGradleJavaJenkinsKubernetesMavenMicrosoft SQL ServerMySQLPostgreSQLPostmanRabbitMQSpring BootSQL
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.
