Softwareentwickler Java

Materna GmbH
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German

Job location

Remote

Tech stack

Java
Agile Methodologies
Cloud Computing
Continuous Integration
Enterprise Content Management
Hibernate
Mobile Application Software
Spring
Software Systems
Spring-boot
Build Management
Containerization
Kubernetes
Information Technology
Docker

Job description

  • entwickelst, testest und betreust du innovative und maßgeschneiderte Individuallösungen, Portale, Enterprise Content Management Systeme oder auch mobile Anwendungen.
  • steuerst du den gesamten Entwicklungsprozess und übernimmst Verantwortung für die agile Entwicklung, die Implementierung sowie die Erhebung der fachlichen Anforderungen.
  • verantwortest, dokumentierst und kommunizierst du Entscheidungen im Kontext der Entwicklung von IT- und Softwarelösungen und koordinierst diese ggf. als Lead-Developer.
  • beurteilst du die Qualität von Softwarelösungen und erarbeitest Maßnahmen zur Verbesserung.
  • analysierst und implementierst du komplexe Applikationen in Projekten für die öffentliche Verwaltung und die Privatwirtschaft.
  • arbeitest du mit neuen Technologien und behältst dabei Technologietrends im Blick.

Requirements

  • Ein abgeschlossenes Studium der (Wirtschafts-)Informatik, ein vergleichbares naturwissenschaftliches / technisches Studium oder eine vergleichbare Ausbildung Mehrjährige Berufserfahrung in komplexen Java Enterprise-Projekten unter Verwendung gängiger Tools und Frameworks

  • Einschlägige Erfahrung im Umgang mit Java-Technologien, Spring / SpringBoot, Hibernate oder ähnlichen Tools aus dem Java-Ökosystem

  • Erfahrung in der Containerisierung (z. B. Docker) und Orchestrierung (z. B. Kubernetes) sowie in der Konzeption von Cloud-Anwendungen und Verständnis aktueller Vorgehensweisen wie CI/CD und Build-Management

  • Sehr gute Deutsch- (C1) und gute Englischkenntnisse (B2) in Wort und Schrift

Das zeichnet dich persönlich aus

  • Für unterschiedliche Situationen und Menschen hast du ein Gespür, kannst dich gut darauf einstellen.
  • Du nimmst gerne die Rolle des Mentors ein und es bereitet dir Freude andere Developer zu fördern.
  • Sich in Retros und Dailys zu beteiligen, dein Knowhow einzubringen und gemeinsam zu wachsen ist für dich eine Selbstverständlichkeit.
  • Du spürst genau, wann Aufgaben dringlich sind, handelst situativ danach und steuerst weniger erfahrene Mitarbeitende anhand deines Sense of Urgency.
  • Auch in heiklen Projektsituationen schaffst du es kundenorientiert zu agieren.

Benefits & conditions

  • Arbeitszeiten: Dank Gleittagen und flexiblen Arbeitszeiten ohne Kernarbeitszeit kannst du deine Work-Life-Balance im Gleichgewicht halten.
  • Homeoffice: Du genießt die Flexibilität dich jeden Tag aufs Neue zwischen Büro und Homeoffice entscheiden zu dürfen? Wir auch!
  • Learning@Materna: Mit über 100 Schulungs- und Weiterbildungsangeboten unterstützen wir dich bei deiner persönlichen Weiterentwicklung!
  • Wissensaustausch: Du möchtest über den Tellerrand hinausschauen? In unseren Brown-Bag-Sessions, Developer-Summits und Communities hast du die Gelegenheit dazu!
  • Sport@Materna: Nutze das vielfältige und flexible Sport- und Wellnessangebot unseres Partners Urban Sports Club in ganz Deutschland, Österreich und mehreren europäischen Ländern.
  • Job Rad: Neues Bike gefällig? Mit Job-Rad unterstützen wir dich dabei dein Wunsch-Fahrrad zu leasen

About the company

Materna Information & Communications SE Berlin Bremen Dortmund Dresden Düsseldorf Erlangen Frankfurt am Main Hamburg Hannover Homeoffice Köln München Stuttgart Unsere Softwareentwicklenden arbeiten eng mit gleichgesinnten Kolleginnen und Kollegen zusammen, um auf Java-Basis maßgeschneiderte Lösungen für die Anforderungen unserer Kundinnen und Kunden zu realisieren. Ob Content-Management-Systeme für deutsche Behörden oder die DHL-App zur Sendungsverfolgung, gemeinsam entwickeln wir leistungsstarke und zuverlässige Java-Anwendungen, die den Alltag vieler Menschen erleichtern. Bei uns wird technologische Weiterentwicklung großgeschrieben. Wir setzen Technologien gezielt und mit Bedacht ein, nicht nur, weil sie neu sind, sondern weil sie echten Mehrwert bieten.

Apply for this position