> Markdown version of [/jobs/ext/1997570-mid-java-developer-hybrid-madrid](https://www.wearedevelopers.com/jobs/ext/1997570-mid-java-developer-hybrid-madrid). 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). --- # Mid Java developer - Hybrid Madrid - **Company:** UST España - **Location:** Madrid, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Application Frameworks, Software Quality, Databases, Database Development, Software Debugging, Distributed Systems, Eclipse (Software), IBM WebSphere MQ, Enterprise Messaging Systems, RabbitMQ, Software Engineering, Systems Integration, Web Services, Git, Integration Tests, Apache Kafka, Video Streaming, Asynchronous Programming, Restful APIs, Software Version Control - **Published:** August 9, 2026 - **Apply:** https://www.jobleads.com/es/job/e180c919919010b9fbab38ade3e711637 ## About the Role * Solid understanding of the Java ecosystem, software engineering best practices, and the full software development lifecycle. * Experience integrating RESTful APIs and web services. * Proficiency with Eclipse IDE for development, debugging, and troubleshooting. * Experience with Git or similar version control systems. * Strong experience working with Oracle Database and SQL development. * Experience with enterprise messaging, queuing, or event-streaming technologies. * Knowledge of Apache Kafka is highly valued. * Experience with solutions such as IBM MQ (WebSphere MQ), RabbitMQ, or similar messaging platforms. * Strong understanding of asynchronous communication patterns, message-driven architectures, and distributed systems integration. * Proven experience in testing activities, including: Functional Testing, Integration Testing, Acceptance Testing, Mock-up Testing and Ability to independently validate and ensure software quality without dedicated QA support. Nice to Have * Experience with Dynamic Application Framework (DAF). * Experience in Business Rule Management, including modelling, management, and implementation. * Certifications or training in Visual Rules or Actico Rules. * Experience integrating solutions with the Actico Platform. ## Description * Design, develop, maintain, and enhance enterprise-grade Java applications. * Develop and integrate RESTful web services and distributed system components. * Collaborate with multidisciplinary teams to deliver scalable, reliable, and high-quality solutions. * Participate in the full software development lifecycle, from requirements analysis to deployment and support. * Design, create, and execute functional, integration, acceptance, and mock-up testing. * Analyse complex technical challenges and propose effective end-to-end solutions aligned with business needs. ## Related Videos - [Agentic AI Systems for Critical Workloads](https://www.wearedevelopers.com/videos/1592-agentic-ai-systems-for-critical-workloads) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Beyond Kafka & RabbitMQ: Why NATS is the Future of Microservices Messaging](https://www.wearedevelopers.com/videos/1646-beyond-kafka-rabbitmq-why-nats-is-the-future-of-microservices-messaging) - [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) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Mastering Remote Work: Tips for Developers](https://www.wearedevelopers.com/magazine/558-mastering-remote-work-tips-for-developers)