Senior Java-Entwickler/in (m/w/d)
Wir sind einer der wichtigsten Anbieter von zukunftsweisenden Publishing-Softwarelösungen für die Medien- und Bildungsbranche. Zur Verstärkung unseres Entwickler-Teams suchen wir ab sofort eine/n Java-Entwickler/in für die Weiterentwicklung unseres Software-Portfolios.
Deine Kernaufgaben
- Weiterentwicklung eines Cross-Plattform-XML-Publikationsframeworks (Java + Swing)
- Weiterentwicklung einer PDF-Rendering-API (Java mit Spring Boot)
- Reviews im Team
- Ausbau einer testgetriebenen Entwicklungstoolchain im Team
- Aktive Pflege und Weiterentwicklung von CI-Prozessen mit GitLab CI und Gradle
- Mitarbeit bei der Weiterentwicklung unseres Open-Source-Tools »pagina EPUB-Checker«
- Mitarbeit im Second- oder Third-Level-Support, beim Requirements Engineering und bei Aufwandsschätzungen
- Mitarbeit bei der Konzeption und Entwicklung neuer Produkte oder Produktkomponenten
Deine Fähigkeiten und Erfahrungen
- Sehr gute Kenntnisse in Java
- Kenntnisse in Java Swing und dem Framework »Spring Boot« sind von Vorteil
- Gute Kenntnisse in der Verwaltung von Bibliotheksabhängigkeiten (bevorzugt Maven und Gradle)
- Erfahrung mit Client-Server-Architekturen, Server-Administration und Hosting-Umgebungen, Grundkenntnisse in UNIX-basierten Systemen und LINUX-Servern
- Erfahrung im Aufbau von Continuous-Integration- und Continuous-Delivery-Prozessen
- Erfahrung in der Qualitätssicherung mit Unit- und Integrationstests
- Gute Kenntnisse in Versionsverwaltungssystemen (bevorzugt Git)
- Abgeschlossenes Studium der Medieninformatik, Informatik, Computerlinguistik, Ausbildung zum Informatiker sowie vergleichbare Ausbildung oder Studium
- Gute Deutsch- und Englischkenntnisse in Wort und Schrift
Von Vorteil sind darüber hinaus:
- Erfahrungen im Umgang mit dokumentorientierten XML-Daten und gängigen XML-Technologien (XSLT, XSD/XML Schema, Schematron)
- Affinität zur Verlags- oder Medienbranche und digitalen Bildungskonzepten
Deine Perspektiven
- Neben der Weiterentwicklung und Pflege unserer bestehenden Softwareprodukte bekommst Du die Möglichkeit, unsere zukünftige Entwicklungs- und Technologielandschaft mitzugestalten – sowohl konzeptionell als auch technologisch.
- Du kannst in unserem Team mittelfristig die technische Gesamtverantwortung für unser gesamtes Produktportfolio (inkl. XML-Anteile) und das Entwicklungs-Ökosystem (Builds, CI, Repositories) übernehmen
- Du wirkst in unseren abteilungsübergreifenden Treffen der Senior-Entwickler:innen mit
Wir bieten
Wir bieten Dir einen abwechslungsreichen, anspruchsvollen und sinnstiftenden Job und eine gute Einarbeitung bei bestem Arbeitsklima in einer der lebenswertesten Städte Deutschlands.
Du arbeitest agil, lösungsorientiert und mit hoher Eigenverantwortung in einem jungen und motivierten Team bei einer Firma, die Kreativität fördert und Deine persönliche sowie berufliche Entwicklung unterstützt. Flexible Gleitzeit- und HomeOffice-Regelungen gehören selbstverständlich dazu.
Als Mitglied der Gemeinwohl-Ökonomie haben wir uns ethischem und nachhaltigem Wirtschaften verpflichtet. Wir arbeiten entlang der globalen Nachhaltigkeitsziele der Vereinten Nationen.
Bewerbung
Deine Bewerbung unter Angabe Deiner Gehaltsvorstellung und Deines möglichen Eintrittstermins richtest Du bitte elektronisch an:
Sabine Ott / Recruiting
sabine.ott[at]pagina.gmbh
pagina GmbH Publikationstechnologien
Herrenberger Straße 51
72070 Tübingen
www.pagina.gmbh