> Markdown version of [/jobs/ext/3650028-backend-engineer-python-cloud-apis](https://www.wearedevelopers.com/jobs/ext/3650028-backend-engineer-python-cloud-apis). 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 Engineer: Python, Cloud & Apis - **Company:** Agileengine - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Automation of Tests, Cloud Computing, Software Quality, Java Development Kit, Python (Programming Language), PostgreSQL, Oracle (Applications), Scrum Methodology, RabbitMQ, Software Engineering, Software Systems, Backend, Event Driven Architecture, Information Technology, Apache Kafka, Docker, Microservices - **Published:** October 9, 2026 - **Apply:** https://www.buscojobs.com.es/backend-engineer-python-cloud-apis-en-madrid-ID-374811300 ## About the Role We're Hiring | Backend Software EngineerWe're looking for a Backend Software Engineer to join an international team developing mission-critical software solutions for industrial automation.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.Nice to haveReactive or functional programming.JDK 17 experience.What we offerInternational and multicultural environment.Challenging projects with cutting-edge technologies.Career development opportunities within a global company. ## Description We're Hiring | Backend Software EngineerWe're looking for a Backend Software Engineer to join an international team developing mission-critical software solutions for industrial automation.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.Nice to haveReactive or functional programming.JDK 17 experience.What we offerInternational and multicultural environment.Challenging projects with cutting-edge technologies.Career development opportunities within a global company.#J-*****-Ljbffr