> Markdown version of [/jobs/ext/2001294-senior-backend-developer](https://www.wearedevelopers.com/jobs/ext/2001294-senior-backend-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). --- # Senior Backend Developer - **Company:** Masorange - **Location:** Granada, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Cloud Computing, PostgreSQL, Redis, Rxjava, Prometheus, Software Engineering, Google Cloud, Cloud Platform System, Grafana, Vert.x, Backend, Kubernetes, Apache Kafka, Restful APIs, Monolithic Repository - **Published:** August 9, 2026 - **Apply:** https://www.buscojobs.com.es/senior-backend-developer-en-granada-ID-366717747 ## About the Role Experiencia experta con Java 21 y sólida experiencia en arquitecturas de microservicios. Fuerte enfoque a producto: Capacidad para trabajar con alta autonomía, interesarse por el problema real del usuario y asumir la propiedad total de los resultados y no solo de la implementación. Experiencia demostrable en el modelado de datos, integraciones y diseño avanzado de APIs REST. Experiencia en entornos Cloud, preferiblemente Google Cloud Platform (GCP) , gestionando infraestructura como código. Conocimiento profundo del despliegue en contenedores utilizando Kubernetes (GKE) . Apasionado por la tecnología, integrando activamente herramientas de Inteligencia Artificial (ej. Claude Code) en el día a día para acelerar el desarrollo. Más de 5 años de experiencia como desarrollador Backend. Experiencia sólida con programación reactiva, idealmente utilizando la librería Vert.x (o similares como RXJava o Webflux). Experiencia escribiendo microservicios en Go , ya que entre un 15% y un 20% de nuestro stack utiliza este lenguaje. Conocimiento en ecosistemas modernos de datos y mensajería: Postgres, Redis y Kafka . Familiaridad con la orquestación de flujos de trabajo de larga duración mediante herramientas como Cadence/Temporal . Experiencia práctica trabajando sobre un Monorepo con herramientas de compilación distribuida como Bazel . Conocimientos avanzados en observabilidad ( Prometheus, Grafana, OpenTelemetry, Jaeger ) y despliegues automáticos con Helm, ArgoCD . Capacidad demostrada para escribir y mantener pruebas efectivas (unitarias, de integración y end-to-end). ## Description Buscamos un desarrollador/a Backend que vaya más allá del código y adopte una profundamentalidad orientada a producto. Trabajarás dentro de una estructura Agile (squads y chapters) desarrollando nuestro producto software con las tecnologías más punteras del mercado.En MasOrange creemos en la autonomía completa de todo el ciclo de vida del software bajo la filosofía "You build it, you run it!". Esto significa que no buscamos a alguien que espere una especificación perfecta, coja un ticket y desaparezca tras fusionar el código. Con este enfoque a producto, serás dueño del camino completo: desde entender el problema del cliente o del negocio, colaborar en el descubrimiento y validar hipótesis rápidamente, hasta construir la solución, desplegarla y medir su impacto real en producción.Participarás en el desarrollo de microservicios críticos para la transformación digital de la compañía, cuidando al máximo el rendimiento y la calidad. Además, apostamos por formas de construcción nativas de IA, apoyándonos en asistentes como Claude Code/Codex para potenciar el flujo de trabajo.Responsabilidades (Tu día a día):Ownership de extremo a extremo:No separarás la fase de descubrimiento de la de entrega; colaborarás estrechamente con negocio y tu Product Analyst para acortar el ciclo de resolución de problemas, entregando valor de forma iterativa y autónoma.Desarrollo de Software:Diseño, implementación, testeo, despliegue a producción y monitorización de tu propio código en un entorno sin jerarquías, ni arquitectos externos aprobando tu trabajo.Innovación y Mejora Continua:Fomentar el pair programming, debatir nuevas herramientas y buenas prácticas en tu Chapter (por ejemplo, evaluando nuevas formas de IA) y actuar como embajador de la excelencia técnica en tu Squad.Must (Requisitos imprescindibles):Experiencia experta con Java 21y sólida experiencia en arquitecturas de microservicios.Fuerte enfoque a producto:Capacidad para trabajar con alta autonomía, interesarse por el problema real del usuario y asumir la propiedad total de los resultados y no solo de la implementación.Experiencia demostrable en el modelado de datos, integraciones y diseño avanzado de APIs REST.Experiencia en entornos Cloud, preferiblementeGoogle Cloud Platform (GCP), gestionando infraestructura como código.Conocimiento profundo del despliegue en contenedores utilizandoKubernetes (GKE).Apasionado por la tecnología, integrando activamente herramientas de Inteligencia Artificial (ej. Claude Code) en el día a día para acelerar el desarrollo.Más de 5 años de experiencia como desarrollador Backend.Experiencia sólida con programación reactiva, idealmente utilizando la libreríaVert.x(o similares como RXJava o Webflux).Experiencia escribiendo microservicios enGo, ya que entre un 15% y un 20% de nuestro stack utiliza este lenguaje.Conocimiento en ecosistemas modernos de datos y mensajería:Postgres, Redis y Kafka.Familiaridad con la orquestación de flujos de trabajo de larga duración mediante herramientas comoCadence/Temporal.Experiencia práctica trabajando sobre un Monorepo con herramientas de compilación distribuida comoBazel.Conocimientos avanzados en observabilidad (Prometheus, Grafana, OpenTelemetry, Jaeger) y despliegues automáticos conHelm, ArgoCD.Capacidad demostrada para escribir y mantener pruebas efectivas (unitarias, de integración y end-to-end).#J-*****-Ljbffr ## 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) - [Is reactive the new black? Imperative vs. reactive programming with Quarkus](https://www.wearedevelopers.com/videos/751-is-reactive-the-new-black-imperative-vs-reactive-programming-with-quarkus) - [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) - [Development of reactive applications with Quarkus](https://www.wearedevelopers.com/videos/89-development-of-reactive-applications-with-quarkus) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Accelerating Authentication Architecture: Taking Passwordless to the Next Level](https://www.wearedevelopers.com/videos/733-accelerating-authentication-architecture-taking-passwordless-to-the-next-level) ## Related Articles - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)