Senior Backend Software Developer

CGI
Granada, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English

Tech stack

Java (Programming Language) Agile Methodology Amazon Web Services Microsoft Azure Cloud Computing Software Quality Dependency Injection Github Gradle Identity and Access Management Apache Maven Data Logging
+10 more
Delivery Pipeline Spring-boot Backend Git Kotlin Git Flow Kubernetes Restful APIs Docker Microservices

Job description

Experteer Overview En CGI España, como Backend Java Developer, diseñarás y desarrollarás backend modernos basados en microservicios en entornos cloud.Trabajarás en un equipo de soluciones digitales, asegurando escalabilidad y seguridad de APIs REST y colaboración con equipos multidisciplinares en entornos ágiles.Participarás en la evolución técnica de la plataforma y la automatización de pipelines CI/CD.Esta posición te permite impactar en transformaciones digitales a gran escala y crecer con tecnologías de vanguardia.Compensaciones / Beneficios - Diseñar, desarrollar y mantener aplicaciones backend con 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 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 continuaResponsabilidades - 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 (GitFlow o Trunk Based Development) - Experiencia con Docker y Kubernetes - Experiencia trabajando con plataformas cloud como Microsoft Azure o AWS (AKS/EKS, almacenamiento, redes, IAM y monitoring) - Capacidad para trabajar en entornos ágiles - Mentalidad colaborativa, orientada a la calidad y resolución de problemas - Inglés fluido (imprescindible)Requisitos principales - Contrato indefinido - Paquete retributivo competitivo - Plan de Compra de Acciones global - Plan de carrera flexible - Formación continua y certificaciones - Trabajo híbrido o remoto según proyecto

Requirements

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 (GitFlow o Trunk Based Development) - Experiencia con Docker y Kubernetes - Experiencia trabajando con plataformas cloud como Microsoft Azure o AWS (AKS/EKS, almacenamiento, redes, IAM y monitoring) - Capacidad para trabajar en entornos ágiles - Mentalidad colaborativa, orientada a la calidad y resolución de problemas - Inglés fluido (imprescindible)Requisitos principales - Contrato indefinido - Paquete retributivo competitivo - Plan de Compra de Acciones global - Plan de carrera flexible - Formación continua y certificaciones - Trabajo híbrido o remoto según proyecto

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all