> Markdown version of [/jobs/ext/1354545-senior-java-developer](https://www.wearedevelopers.com/jobs/ext/1354545-senior-java-developer). 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). --- # (Senior) Java Developer - **Company:** Characters Connection - **Location:** Köln, Germany - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Automation of Tests, C++ (Programming Language), Software Quality, Linux, Gradle, Spring Framework, Junit, Apache Maven, Public Key Infrastructure, X.509, Software Engineering, Software Systems, SonarQube, Gitlab, Information Technology, Cucumber (Software), Docker, Jenkins - **Published:** July 20, 2026 - **Apply:** https://www.adzuna.de/details/5658906593 ## About the Role * Abgeschlossenes Studium oder eine Berufsausbildung im Bereich Informatik bzw. eine vergleichbare Qualifikation mit Fokus auf Softwareentwicklung * Mindestens 3 Jahre Berufserfahrung als Java-Entwickler * Fundierte Kenntnisse in Java, Spring, Docker, Maven, Gradle, JUnit, Jenkins, GitLab sowie SonarQube oder Cucumber * Sehr gute Deutsch- und gute Englischkenntnisse * Ein Plus: Kenntnisse in Linux (idealerweise auch armhf/arm64), C/C++, JNI, Garbage Collection sowie Kryptografie (z. B. elliptische Kurven), TLS, PKI und X.509 ## Description * Entwicklung und Implementierung maßgeschneiderter Softwarelösungen für Kunden im Gesundheitswesen * Anforderungsanalyse, Konzeption und technische Umsetzung mit Java, Spring und weiteren modernen Technologien * Sicherstellung der Softwarequalität durch den Einsatz automatisierter Tests * Aktive Mitwirkung in einem agilen Entwicklungsteam * Einbringung methodischer und technologischer Erfahrung in den Entwicklungsprozess * Lösungsorientierte Herangehensweise an komplexe technische und fachliche Herausforderungen ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Successful talent development in tech: A joint journey of executives and talents](https://www.wearedevelopers.com/videos/1497-successful-talent-development-in-tech-a-joint-journey-of-executives-and-talents) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Fullstack developer salary in Germany [2023]](https://www.wearedevelopers.com/magazine/197-fullstack-developer-salary-in-germany-2023) - [Average Salary in Germany](https://www.wearedevelopers.com/magazine/249-average-salary-in-germany) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [Software Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/194-software-developer-salary-in-germany-2023) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for)