Senior Java-Softwareentwickler:in
Role details
Job location
Tech stack
Job description
- Sie entwickeln und gestalten unsere eigenen Software-Lösungen aktiv mit - von der Konzeption bis zum Deployment.
- Sie setzen auf unseren modernen Tech-Stack: Spring Boot, Java, Vaadin, Docker Swarm, GitLab CI und Oracle - und entwickeln ihn kontinuierlich weiter.
- Sie treiben die Qualität unserer Codebase voran - durch Reviews, Refactorings und eine saubere Architektur.
- Sie verbessern aktiv die Developer Experience - sei es durch besseres Tooling, schnellere Feedback-Loops, klarere Strukturen oder weniger Reibung im Alltag.
- Sie arbeiten aktiv an der Migration gewachsener Systeme (C++, Ruby, Java 8) hin zu unserem modernen Stack - dabei geht es uns nicht um einen reinen Technologietausch, sondern darum, das Unternehmen, unsere Mitarbeitenden und unsere Mandanten spürbar voranzubringen: neue Möglichkeiten, bessere Wartbarkeit, schnellere Iteration, mehr Automatisierung.
- Sie automatisieren manuelle Prozesse und bilden Geschäftsprozesse ganzheitlich in Software ab - mit dem Ziel, Arbeitsabläufe wirklich zu vereinfachen, nicht nur Bestehendes 1:1 zu digitalisieren.
- Sie beobachten aktiv, wie AI-Tools und -Technologien unsere Geschäfts- und Entwicklungsprozesse sinnvoll bereichern können, etablierst Möglichkeiten diese zu nutzen und experimentierst auch gerne mit LLMs.
- Sie teilen ihr Wissen im Team, z. B. in kurzen Tech-Talks, Pair-Programming-Sessions oder einfach beim Kaffee.
Requirements
Sie besitzen mehrjährige Erfahrung in der Anwendungsentwicklung und kennen das Java-/Spring-Boot-Ökosystem in- und auswendig. Ein gutes Gefühl für wartbare, klar strukturierte Softwarearchitekturen zeichnet Sie aus, ebenso wie der routinierte Umgang mit relationalen Datenbanken, insbesondere dem Oracle-Ökosystem, sowie ORMs (z.B. Hibernate / Spring Data JPA). Docker und containerisierte Deployments sind Ihnen ebenso vertraut wie CI/CD mit GitLab. Mit Ihrer ausgeprägten Hands-on-Mentalität rollst du die Ärmel hoch und löst Probleme, statt sie zu verwalten. Legacy-Code schreckt Sie nicht ab - Sie wissen, dass eine gute Migration mehr ist als ein Technologietausch. Offenheit für andere Technologien und Sprachen sowie Neugier auf Neues gehören zu Ihrem Profil. Sie beschäftigen sich regelmäßig mit Themen wie AI und Large Language Models und erkennen das Potenzial dieser Technologien für unsere Arbeit.
Selbstständiges Arbeiten liegt Ihnen genauso wie die Zusammenarbeit in agilen Teams. Sie kommunizieren klar, geben Feedback auf Augenhöhe und lernen genauso gerne, wie Sie Wissen teilen.
Benefits & conditions
Eine ganze Menge! Flache Hierarchien, offene Türen und ein familiäres Miteinander gehören genauso dazu wie die Möglichkeit, sich mit Deinen Stärken entsprechend weiterzuentwickeln. Du kannst auf ein Team vertrauen, das dir stets mit Rat und Tat zur Seite steht. Ein umfangreiches Gesundheitsmanagement, flexible Arbeitszeitmodelle und die Möglichkeit, auch im Homeoffice zu arbeiten, sind für uns selbstverständlich.
About the company
KSP ist seit über 60 Jahren im Zivil- und Wirtschaftsrecht tätig und hat sich auf das anwaltliche Forderungsmanagement sowie die Beratung und Prozessführung im Allgemeinen Wirtschaftsrecht spezialisiert.
Als Legal Service Provider und deutscher Marktführer im anwaltlichen Forderungsmanagement agieren wir an der Schnittstelle zwischen Technologie und Zivil- und Wirtschaftsrecht – hochspezialisiert und -technisiert. Dabei vereinen wir erfolgreich unsere langjährige Kanzleitradition mit den technischen Möglichkeiten von heute und morgen. Kern unseres Erfolges sind und bleiben unsere rund 450 Mitarbeiter:innen, die mit Engagement und Herzblut unsere Arbeit prägen und KSP einzigartig machen.