Da el siguiente paso en tu carrera y únete a CGI en España
Fundada en 1976, CGI se encuentra entre las mayores empresas de servicios de consultoría TI y de negocio del mundo. Nos basamos en conocimientos y resultados para ayudar a acelerar la transformación digital de nuestros clientes. A través de 21 sectores en 400 ubicaciones en todo el mundo, nuestros 94.000 profesionales proporcionan servicios de consultoría TI y de negocio integrales, escalables y sostenibles que entregamos localmente.
Descripción del puesto
Como Backend Java Developer, formarás parte de nuestro equipo dentro del área de desarrollo de soluciones digitales, participando en el diseño, desarrollo y evolución de aplicaciones backend modernas basadas en arquitecturas de microservicios y desplegadas en entornos cloud.
Responsabilidades
- Diseñar, desarrollar y mantener aplicaciones backend utilizando Java 17+ y Spring Boot.
- Desarrollar y mantener APIs REST escalables y seguras.
- Participar en el diseño e implementación de arquitecturas de microservicios.
- Colaborar con equipos multidisciplinares siguiendo metodologías ágiles.
- Desplegar y mantener aplicaciones en entornos Docker y Kubernetes.
- Participar en la automatización de procesos mediante pipelines CI/CD con GitHub Actions.
- Aplicar buenas prácticas de desarrollo, seguridad, validación, logging y calidad del código.
- Colaborar en la evolución técnica de la plataforma y en la mejora continua.
Requisitos principal
- Experiencia sólida en desarrollo backend con Java 17 o superior.
- Conocimientos avanzados de Spring Boot.
- Experiencia en desarrollo de APIs REST.
- Conocimiento de arquitecturas de microservicios.
- Experiencia con Maven o Gradle.
- Conocimientos de inyección de dependencias, seguridad, validación y logging.
- Experiencia profesional con Kotlin o sólidos conocimientos del lenguaje.
- Experiencia con Git, GitHub y GitHub Actions.
- Conocimiento de estrategias de branching como GitFlow o Trunk Based Development.
- Experien