
Software Developer Java (w/m/d)
Westernacher Solutions GmbH2 months ago
Remote, Germany or Berlin, GermanyEntry Level
Responsibilities
- Entwicklung moderner Softwarelösungen auf Basis aktueller Java-Technologien in agilen Projektteams.
- Konzeption, Implementierung und Dokumentation neuer Softwarekomponenten.
- Weiterentwicklung und Wartung produktiv eingesetzter Anwendungen im E-Government- und Justizumfeld.
- Entwicklung von Schnittstellen und Services mit Spring, Hibernate und REST-Technologien.
- Umsetzung von Sicherheitsanforderungen zu Zertifikaten, elektronischen Signaturen, PKI und Verschlüsselung.
- Nutzung von GitLab CI, Jenkins und automatisierten Build-Pipelines für Entwicklungs- und Deployment-Prozesse.
- Zusammenarbeit mit Kunden, Partnern und interdisziplinären Projektteams sowie Mitwirkung an Architektur- und Technologiekonzepten.
Requirements
- Abgeschlossenes Studium der Informatik, Wirtschaftsinformatik oder eine vergleichbare Qualifikation.
- Erste praktische Erfahrung in der Entwicklung von Web-Applikationen mit dem Java-Stack.
- Kenntnisse in Java, Spring, Hibernate und REST-basierten Architekturen.
- Erfahrung mit Angular oder vergleichbaren Frontend-Technologien.
- Grundkenntnisse in Git, GitLab CI, Jenkins oder vergleichbaren Werkzeugen.
- Erste Erfahrungen mit Cloud-Plattformen wie AWS, Azure, Google Cloud oder Oracle Cloud.
- Erste Berührungspunkte mit Docker und Kubernetes.
- Erfahrung mit Oracle- oder PostgreSQL-Datenbanken.
- Kenntnisse agiler Entwicklungsmethoden sowie eine strukturierte und analytische Arbeitsweise.
- Sehr gute Deutschkenntnisse auf mindestens C1-Niveau und gute Englischkenntnisse.
- Idealerweise Erfahrungen im Public-Sector-Umfeld, mit XÖV-Standards, Low-Code-, No-Code- oder Workflow-Management-Lösungen, Linux, KI-gestützter Softwareentwicklung, Open Source oder Community Management.
- Java-Zertifizierungen auf Associate-, Professional- oder Expert-Niveau sind von Vorteil.
Benefits
- Vollzeitstelle mit 32–40 Stunden pro Woche und deutschlandweiter Remote-Arbeit oder Einsatz in Berlin, Heidelberg oder Fulda.
- Flexible Arbeitszeiten und mobiles Arbeiten innerhalb Deutschlands.
- Mitarbeit an einem strategischen Großprojekt mit geplanter Laufzeit von sechs Jahren.
- Möglichkeit, Softwareentwicklungsstandards für die Digitalisierung von Verwaltung und Justiz mitzugestalten.
- Individuelle Weiterbildungs- und Entwicklungsmöglichkeiten.
- Flache Hierarchien, kurze Entscheidungswege und ein kollegiales Umfeld mit erfahrenen Softwarearchitekten, Tech Leads und Entwicklern.
- Mitarbeiterbeteiligung, Mobilitätszuschuss sowie regelmäßige Team- und Firmenevents.
Tech Stack
AngularAWSAzureDockerGitGitLab CI/CDGoogle CloudJavaJenkinsKubernetesLinuxOracle CloudOracle DatabasePostgreSQL