> Markdown version of [/jobs/ext/3405414-software-developer-java-or-kotlin](https://www.wearedevelopers.com/jobs/ext/3405414-software-developer-java-or-kotlin). 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). --- # Software Developer Java or Kotlin - **Company:** Deutsche Pfandbriefbank AG - **Location:** Madrid, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Microsoft Azure, Cloud Computing, Software Documentation, Databases, Continuous Integration, DevOps, Junit, PostgreSQL, Microsoft SQL Server, Spring-boot, Software Application Programming, Git, Kotlin, Kubernetes, Information Technology, Playwright, Terraform, Docker - **Published:** September 18, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=bc42f49ffd41619e ## About the Role * At least four years of relevant working experience in information technology sector * Advanced skills in developing applications with Spring Boot, Java or Kotlin * Solid understanding of Cloud DevOps practices (i.e. Git, Pipelines, CI/CD, ArgoCD) and Databases (i.e. PostgreSQL, MSSQL) * Hands-on experience with Rest- or Message-Driven-Services * Comprehensive knowledge of Cloud technologies (i.e. Azure, Docker, Kubernetes, Service Mesh, Azure Storage Accounts, Terraform) * Deep understanding of test tools like Playwright, JUnit, Postmann or Jest * Experience in the banking sector or financial service providers is an advantage * Very good knowledge of English both written and spoken, as English is our working language; German language knowledge is a plus * Independent and solution-oriented way of working, that is customer-oriented, resilient, and flexible * Willingness to travel within EU from time to time, We live our values and expect the same attitude from our employees. Together, we are future-oriented, reliable, and collaborative. ## Description * Develop business functions and solutions based on our Cloud Stack Technologies (Azure Kubernetes Cluster) * Coordinate with our business analysts and experts to iteratively develop new web services * Use Azure DevOps tools to customize, extend and maintain existing business applications * Responsibility for the reliable operation and maintenance of the bank's applications hosted on Microsoft Azure: Maintenance, ensuring availability and performance, maintaining system documentation, ensuring compliance with regulatory requirements, etc. * Coordinate and refine requirements with business representatives, IT project managers and analysts, With us, you will encounter a sustainable corporate culture, diverse and challenging projects, as well as plenty of creative freedom and flexibility.