Java Entwickler
Role details
Job location
Tech stack
Job description
Die Kassenärztliche Vereinigung sichert vonPotsdam aus die ambulante medizinische Versorgung in Brandenburg und versteht sich als engagierter Interessenvertreter und Dienstleister für die über 5.000 ambulant tätigen Ärztinnen und Ärzte sowie Psychotherapeutinnen und Psychotherapeuten im Land Brandenburg.
Der Fachbereich IT-Produkte unterstützt die Abläufe innerhalb der KVBB mit passgenauen Anwendungen. Wir stellen Software bereit, betreuen sie und sorgen für Wartung und Pflege - stets in enger Abstimmung mit den Anwendern aus den Fachbereichen und externen Partnern. Im Bereich Entwicklung kümmern wir uns um Schnittstellen, programmieren eigene Anwendungen, pflegen und warten diese. Dazu gehören auch komplexe Datenbankabfragen und -prozeduren., * Weiterentwicklung, Optimierung und Stabilisierung bestehender Anwendungen auf Basis moderner Technologien (u. a. Java, Spring Boot, Angular, Maven, GitLab, Docker, Kubernetes)
- gemeinsame Planung, Konzeption und Umsetzung neuer Services, Anwendungen und Tools
- Mitarbeit an der Weiterentwicklung und Automatisierung von Rollout-, Build- und CI/CD-Prozessen
- Analyse bestehender Systeme sowie Umsetzung technischer Verbesserungen
Requirements
- Interesse an der Weiterentwicklung und Betreuung unterschiedlichster IT-Systeme
- Freude an der Arbeit mit neuen Technologien, Tools und modernen Entwicklungsmethoden
- fundierte Erfahrung in der Softwareentwicklung mit Java sowie Kenntnisse im Spring-Boot-Framework
- sehr gute Kenntnisse in Java (Version 11 oder höher) und sichere Anwendung objektorientierter Programmierkonzepte
- sicherer Umgang mit relationalen Datenbanksystemen, idealerweise SAP (Sybase) ASE und PostgreSQL
- Kenntnisse in der Testautomatisierung
- Erfahrung in der Entwicklung und Nutzung von RESTful APIs und Webservices
- Routine im Umgang mit Versionskontrollsystemen, vorzugsweise GitLab
- praktische Erfahrung mit CI/CD-Pipelines (z. B. Jenkins, GitLab CI) sowie mit Docker und Container-Technologien
- Grundkenntnisse in Frontend-Technologien wie Angular oder React von Vorteil
- Kenntnisse agiler Entwicklungsmethoden (z. B. Scrum oder Kanban) sind wünschenswert
- hoher Anspruch an Qualität, Wartbarkeit und Stabilität der entwickelten Software
- service- und ergebnisorientierte Arbeitsweise, Teamfähigkeit sowie gute kommunikative Fähigkeiten
- gute Deutsch- und Englischkenntnisse in Wort und Schrift (mindestens C1-Niveau)