> Markdown version of [/jobs/ext/2100816-interim-application-developer-scala-java-gn](https://www.wearedevelopers.com/jobs/ext/2100816-interim-application-developer-scala-java-gn). 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). --- # INTERIM Application Developer Scala & Java (gn) - **Company:** Michael Page International (Deutschland) GmbH - **Location:** Düsseldorf, Germany - **Contract:** Contract - **Skills:** Java (Programming Language), Microsoft Azure, Cyber Security, DevOps, Apache Maven, Scala (Programming Language), Git, Sbt (Software), Devsecops - **Published:** August 18, 2026 - **Apply:** https://www.adzuna.de/details/5845898630 ## About the Role * Langjährige Scala und Java-Kenntnisse * Nice to have: SBT, Maven, Git und DevOps Kenntnisse ## Description * Konzeption, fachliche Begleitung und Umsetzung der technischen Modernisierung der PricingEngine, einschließlich des Upgrades von Scala 2.12 auf Scala 3.3.7 LTS sowie von Java 8 auf Java 21 LTS. * Architektonische Neuausrichtung der Build- und Projektstruktur durch die Konzeption und Einführung einer SBT-Multi-Projekt-Struktur als Ersatz der bisherigen Maven-Struktur. * Technische Analyse bestehender Bibliotheken und Abhängigkeiten sowie Ableitung und Umsetzung empfohlener Versionsanpassungen im Rahmen des Java- und Scala-Upgrades unter Berücksichtigung der vom Kunden definierten Projektziele und Anforderungen. * Erstellung einer technischen Dokumentation zu den durchgeführten Modernisierungsmaßnahmen und Übergabe der Ergebnisse an den Kunden zur fachlichen Prüfung und Freigabe. * Konzeptionelle und technische Restrukturierung der PricingEngine in klar abgegrenzte, unabhängig kompilierbare Module auf Basis der vom Kunden vorgegebenen Modulstruktur. * Ausarbeitung von Konzepten zur Optimierung der Azure-Build-Pipelines (DevOps) sowie Umsetzung der abgestimmten Maßnahmen zur Verbesserung der Bereitstellungsprozesse einschließlich Ergebnisdokumentation. * Analyse bestehender Sicherheitsanforderungen und Ableitung sowie Umsetzung empfohlener Cyber-Security-Optimierungen unter Berücksichtigung der beim Kunden eingesetzten Monitoring- und DevSecOps-Werkzeuge (z. B. Snyk). * Vorstellung der wesentlichen Arbeitsergebnisse und technischen Verbesserungen in regelmäßigen Abstimmungsterminen zur transparenten Information und fachlichen Abnahme durch den Kunden. ## Related Videos - [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) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [DevSecOps: Injecting Security into Mobile CI/CD Pipelines](https://www.wearedevelopers.com/videos/273-devsecops-injecting-security-into-mobile-ci-cd-pipelines) - [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) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Local Candidates vs International Talent - Building the Very Best Dev Team](https://www.wearedevelopers.com/videos/1067-local-candidates-vs-international-talent-building-the-very-best-dev-team) ## Related Articles - [Finding Jobs in Germany](https://www.wearedevelopers.com/magazine/375-finding-jobs-in-germany) - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies) - [Finding IT & Technology English-speaking Jobs in Germany ](https://www.wearedevelopers.com/magazine/446-finding-it-technology-english-speaking-jobs-in-germany) - [Jobs in Germany for Americans](https://www.wearedevelopers.com/magazine/423-jobs-in-germany-for-americans) - [How to Find Tech Jobs in Berlin](https://www.wearedevelopers.com/magazine/291-how-to-find-tech-jobs-in-berlin) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer)