Software Entwickler - Anwendungsentwicklung, Ingenieur

Johanniter GmbH
Hannover, Germany
5 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Compensation
€47,937.0 - €50,460.0
Working hours
Shift work
Job source

Tech stack

Flutter Clean Code Principles Java (Programming Language) .NET Framework Microsoft Windows Application Programming Interfaces (APIs) Artificial Intelligence Application Frameworks Code Review Computer Programming Continuous Integration Linux
+19 more
DevOps Django Web Framework Eclipse (Software) Hibernate (Java) Spring Framework PostgreSQL Microsoft Visual Studio Microsoft SQL Server Server Administration Software Engineering Software Systems SQL Databases Git Integration Tests Dart Graphql Restful APIs Code Restructuring Jenkins

Job description

Fahrrad-Leasing

  • flexible Arbeitszeiten und Arbeitszeitkonten
  • Fort- und Weiterbildungen
  • Freistellung bei verschiedenen Anlässen
  • Geburtstagsgeschenk
  • Kaffee, Tee & Wasser
  • Mitarbeitendenfeste
  • Mitarbeitendenvorteilsprogramm
  • mobile Arbeitsoptionen
  • Möglichkeit der Entgeltumwandlung
  • persönliche Zulage für jedes Kind bei Vorlage der Kindergeldberechtigung
  • positive Arbeitsatmosphäre
  • regelmäßige Mitarbeitendengespräche
  • strukturierte Einarbeitung
  • Vergütungserhöhung aufgrund von Betriebszugehörigkeit
  • Vermögenswirksame Leistungen
  • Vertrauensvolle Ansprechpersonen
  • zusätzlicher freier Tag an Heiligabend und Silvester
  • Zuschuss für Bildschirm-Arbeitsbrille ## Das erwartet Sie In Ihrem Arbeitsalltag: - Entwicklung und Administration von Softwaresystemen insbesondere mit Java und Apps.
  • Konzeption, Design und Ausbau robuster, skalierbarer RESTful- oder GraphQL-APIs.
  • Mitwirkung bei Architekturentscheidungen und technischen Konzepten.
  • Mitarbeit in einem agilen Entwicklungsteam.
  • Entwicklung und Betrieb (DevOps) sowie Deployment.
  • Begleitung von Releases über verschiedene Umgebungen hinweg (Dev, Test, Prod).
  • Sicherheits- und Compliance-Aufgaben.
  • Kontinuierliche Verbesserung der bestehenden Systeme (Refactoring, Performance-Optimierung).
  • Testing und QA.
  • Eigenständige Problemanalyse, Ursachenidentifizierung, Lösungsfindung und Umsetzung.
  • Erstellung und Pflege von klaren, selbsterklärenden Dokumentationen.
  • 2nd und 3rd Level Support für Softwaresysteme sowie deren Server. In unserer Organisation: - Stabilität und Sicherheit: Arbeiten Sie bei einem verlässlichen Arbeitgeber, der unabhängig von wirtschaftlichen Schwankungen agiert und langfristige Perspektiven bietet.
  • Sinnstiftende Arbeit: Tragen Sie aktiv zu einer Organisation bei, die durch Ihr Engagement einen positiven gesellschaftlichen Beitrag leistet.
  • Gestaltungsspielraum: Bringen Sie Ihre innovativen Ideen ein und gestalten Prozesse sowie Strukturen unserer Organisation aktiv mit.

Requirements

Zusammenarbeit in großer Organisation: Arbeiten Sie in einer bundesweit vernetzten Organisation, in der kurze Kommunikations- und Entscheidungswege schnelle Absprachen ermöglichen, Teamgeist gelebt wird und Sie sich direkt einbringen können. ## Das zeichnet Sie aus - Abgeschlossene fachspezifische Berufsausbildung im Bereich der IT, oder vergleichbare Ausbildung mit entsprechender Berufserfahrung.

  • Sehr gute Kenntnisse in der Anwendungsentwicklung mit Java sowie in der API-Entwicklung, insbesondere REST und GraphQL.
  • Gute Kenntnisse in Hibernate, Spring, im Erstellen von Unit- und Integrationstests, SQL-Datenbanken (insbesondere PostgreSQL und MSSQL), Eclipse, Visual Studio und Git.
  • Kenntnisse in KI-Coding, Agentic Coding, Anwendungssecurity, CI/CD Toold wie Jenkins, weiteren Sprachen wie C#, App-Entwicklung mit Flutter, Dart und .NET sowie Projektmanagementtools.
  • Erfahrung mit Code-Reviews, Clean Code sowie Serveradministration und Serversicherheit unter Linux und Windows.
  • Kenntnisse in CMS-Systemen, insbesondere Django, sowie im Umgang mit Projektmanagementtools von Vorteil.
  • Eigeninitiative, Teamfähigkeit und Kommunikationsstärke, Kreativität, Serviceorientierung.
  • Erfahrung in agilen Teams, eigenständige und strukturierte Arbeitsweise sowie ausgeprägte Team-, Kommunikations- und Priorisierungsfähigkeit.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.de

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:32 min

Introduction and history of the Dart language

Christoph Menzel Christoph Menzel · WWC 2022

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

10:50 min

Analyzing candidate soft skills and developer onboarding frameworks

Sebastian Hans · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all