Unsere Einwohner- und Querschnittslösungen werden in mehreren kleineren Teams unter Anwendung von agilen Vorgehensweisen entwickelt. Auch technologisch sind wir breit aufgestellt: Von Swing-basierten Clients und JEE bis hin zu Angular und Spring Microservices auf Kubernetes umfasst unser Portfolio diverse Applikationen und Services. Für Wartung, Pflege und Neuentwicklung unterstützen uns moderne Hilfsmittel wie Jira, Confluence, GitLab und Jenkins.
Folgende Tätigkeiten gehören zum Aufgabengebiet:
- Mitarbeit bei der Entwicklung neuer Applikationen mit State-of-the-Art Technologien (Java 11+, Spring Boot) für containerisierte Umgebungen nach dem GitOps-Prinzip
- Wartung, Pflege und Weiterentwicklung bestehender Komponenten (Swing, JEE, inubit BPM)
- Entwicklung mit agilen Methoden in kleinem und interdisziplinären Scrum Team
- Mitarbeit beim vollständigen Lifecycle von Softwarekomponenten (Analyse, Design, Entwicklung, Reviews sowie Testing)
- Entwicklung im Java-Umfeld mit technisch anspruchsvollen Frameworks und Konzepten
- Bei Interesse Übernahme von Aufgaben im Bereich DevOps (Docker, Kubernetes)
Wir sprechen alle erfahrenen Entwickler und Entwicklerinnen im Java-Bereich an. Wenn Sie motiviert sind, zu wartbaren und wegweisenden Systemen beizutragen, werden Sie entsprechend Ihren Stärken eingesetzt. Mit diesen Eigenschaften trumpfen Sie bei uns:
- Abgeschlossenes Studium, höhere technische Ausbildung in Informatik oder vergleichbare Erfahrung
- Freude an der Entwicklung nach Clean Code
- Mehrjährige Berufspraxis mit objektorientierter Programmierung, Design Patterns, agilen Methoden
- Erste Erfahrungen im Umgang mit Workflow Management Tools wären ein Plus
- Freude im Team zu arbeiten und Wissen zu teilen
- Eigeninitiative, Kreativität und Innovationsfähigkeit
- Wartung und Betrieb sehen Sie als Chance
- Gute Deutschkenntnisse