> Markdown version of [/jobs/ext/2276134-backend-software-developer](https://www.wearedevelopers.com/jobs/ext/2276134-backend-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Backend Software Developer - **Company:** CGI - **Location:** Granada, Spain (Remote available) - **Contract:** Apprenticeship - **Skills:** Microsoft Access, Java (Programming Language), Agile Methodology, Amazon Web Services, Microsoft Azure, Cloud Computing, Software Quality, Databases, Computer Engineering, Dependency Injection, Github, Gradle, Apache Maven, NoSQL, OAuth, Open Web Application Security, RabbitMQ, Redis, Prometheus, Swagger, SQL Databases, Openapi, Data Logging, Delivery Pipeline, Grafana, Spring-boot, Backend, Git, Kotlin, Git Flow, Kubernetes, Bicep, Apache Kafka, Restful APIs, Terraform, Docker, Microservices - **Published:** August 28, 2026 - **Apply:** https://www.adzuna.es/contact-us.html ## About the Role * 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. * Experiencia con Docker y Kubernetes. * Experiencia trabajando con plataformas cloud como Microsoft Azure o AWS, incluyendo servicios de Kubernetes (AKS/EKS), almacenamiento, redes, Identity & Access Management y monitorización. * Capacidad para trabajar en entornos ágiles. * Mentalidad colaborativa, orientada a la calidad y a la resolución de problemas. * Inglés fluido (imprescindible). Valorables * Helm. * Experiencia con arquitecturas orientadas a eventos (Kafka, RabbitMQ o similares). * Conocimientos de bases de datos SQL y NoSQL. * Experiencia con Redis o tecnologías de caché. * Familiaridad con OpenAPI/Swagger. * Conocimientos de herramientas de observabilidad como Prometheus, Grafana u OpenTelemetry. * Experiencia con Infrastructure as Code (Terraform o Bicep). * Conocimientos de buenas prácticas de seguridad (OAuth2, JWT, OWASP). * Grado en Ingeniería Informática o formación equivalente. * Certificaciones en tecnologías Cloud, Kubernetes o Java. * Interés por el aprendizaje continuo y las nuevas tecnologías., + Técnico + Recepciónista + Administrador + Ventas + Enfermero + Limpieza + Mantenimiento + Telefonista + Compras + Recursos humanos Tipo de trabajo + Desde casa + Estudiantes + Online + Trabajos Verticales + En inglés + Teletrabajo + Media jornada ## Description 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., Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies., Alemania Australia Austria Bélgica Brasil Canadá España Estados Unidos Francia India Italia México Nueva Zelanda Holanda Polonia Reino Unido Singapur Sudáfrica Suiza ## Related Videos - [Back(end) to the Future: Embracing the continuous Evolution of Infrastructure and Code](https://www.wearedevelopers.com/videos/440-back-end-to-the-future-embracing-the-continuous-evolution-of-infrastructure-and-code) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Coffee with Developers](https://www.wearedevelopers.com/videos/354-coffee-with-developers) - [Accelerating Authentication Architecture: Taking Passwordless to the Next Level](https://www.wearedevelopers.com/videos/733-accelerating-authentication-architecture-taking-passwordless-to-the-next-level) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)