A large global organisation is looking for a skilled Java Developer with strong DevOps experience and hands-on expertise in Business Rule Engines to join an established team responsible for the operation, support, and maintenance of a critical IT service. You will work on both the development of high-performance Java applications and the deployment and reliability of these applications across environments.
This is a permanent, full-time opportunity.
This is a hybrid role requiring 2-3 days on-site presence in Madrid.
Key Responsibilities:
* Design, develop, and maintain Java-based applications.
* Operate and maintain IT services within defined SLAs, including managing service dependencies.
* Take ownership of CI/CD pipelines and deployment processes using tools like GitLab, Octopus, Helm, etc.
* Deploy and manage applications across development, testing, and production environments.
* Monitor system performance, resolve incidents, and ensure continuous service reliability.
* Support integration efforts using REST APIs and troubleshoot issues across the stack.
Required Experience:
* Bachelor’s or Master’s degree in Computer Science, IT, or a related field.
* Proven experience in Java development (system engineering, backend focus).
* Hands-on experience with DevOps tools and practices:
* CI/CD using Git/GitLab, Octopus, Helm Charts
* Docker, Kubernetes, and Linux (RHEL 8) environments
* Strong experience with Business Rule Engines (mandatory) – ideally Actico Platform, but others such as Drools, Nected, IBM ODM are acceptable.
* Experience with Oracle DB and strong SQL skills.
* Solid understanding of RESTful web services.
* Version control with Git and GitLab.
* Development and debugging using Eclipse.
* Experience working in agile, collaborative environments.
Must Have:
* Experience with Actico Platform or Visual Rules.
* Business Rule Management (modeling, management, implementation).
* Certifications in Kubernetes, DevOps, or rule engine technologies.
* Experience in the banking or financial services sector.
Required trainings completed and certificates/exams:
* Relevant certifications (e.g., Kubernetes, DevOps) are a plus.
* Certifications, training on Visual Rules / Actico Rules are a plus.