> Markdown version of [/jobs/ext/2740797-desarrollador-de-back-end](https://www.wearedevelopers.com/jobs/ext/2740797-desarrollador-de-back-end). 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). --- # Desarrollador De Back-End - **Company:** General Software - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Amazon Web Services, Automation of Tests, Microsoft Azure, Software Quality, Linux, Distributed Systems, Java Development Kit, PostgreSQL, Oracle Databases, Oracle (Applications), Scrum Methodology, RabbitMQ, Software Engineering, Software Systems, Working Model 2D, Backend, Event Driven Architecture, Information Technology, Apache Kafka, Functional Programming, Docker, Microservices - **Published:** September 6, 2026 - **Apply:** https://www.buscojobs.com.es/desarrollador-de-back-end-en-madrid-ID-370114704 ## About the Role Build scalable, event-driven architectures using technologies such as Kafka, RabbitMQ or ActiveMQ.Work with PostgreSQL and Oracle databases. Ensure code quality through automated testing and agile development practices. Collaborate with multicultural teams throughout the software development lifecycle.What we're looking forBachelor's or Master's degree in Computer Science or a related field. Strong experience with Java (JDK 8+/17). Hands-on experience with microservices and distributed architectures. Experience with Kafka, RabbitMQ or ActiveMQ.Knowledge of PostgreSQL, Oracle, Docker and Linux. Experience with automated testing and Scrum methodologies. Fluent English.Nice to haveOpenShift, AWS or Azure. Reactive or functional programming. JDK 17 experience.What we offerHybrid working model (50% remote). ## Description We're Hiring | Backend Software Engineer Madrid (Hybrid - 50% Remote)We're looking for a Backend Software Engineer to join an international team developing mission-critical software solutions for industrial automation.No espere a enviar su solicitud después de leer esta descripción; se espera un gran volumen de candidaturas para esta oportunidad.What you'll doDesign, develop and maintain high-quality backend applications based on Java microservices.Build scalable, event-driven architectures using technologies such as Kafka, RabbitMQ or ActiveMQ.Work with PostgreSQL and Oracle databases.Ensure code quality through automated testing and agile development practices.Collaborate with multicultural teams throughout the software development lifecycle.What we're looking forBachelor's or Master's degree in Computer Science or a related field.Strong experience with Java (JDK 8+/17).Hands-on experience with microservices and distributed architectures.Experience with Kafka, RabbitMQ or ActiveMQ.Knowledge of PostgreSQL, Oracle, Docker and Linux.Experience with automated testing and Scrum methodologies.Fluent English.Nice to haveOpenShift, AWS or Azure.Reactive or functional programming.JDK 17 experience.What we offerHybrid working model (50% remote).International and multicultural environment.Challenging projects with cutting-edge technologies.Career development opportunities within a global company.xqysrnhIf you're interested, send me a message or share your CV-I'd be happy to tell you more! ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development)