Java Backend Developer (m/w/d)

Wir sind Experten für Digitalisierung und Automatisierung mit künstlicher Intelligenz. Unsere Vision ist es, Unternehmen und Verwaltungen von lästigen Alltagsaufgaben im Dokumentenmanagement zu befreien.

Stell dir eine Welt mit einer inklusiven Gesellschaft vor und Zugang zu digitalisierten Informationen für alle! Mit diesem Ziel entwickeln wir innovative Apps und investieren in der Entwicklung zur künstlichen Intelligenz.

Zu unseren Kunden zählen die BMW Group und die Landeshauptstadt München, die bereits Geschäftsprozesse mit unseren Software-Tools digitalisieren und automatisieren.

Bewirb dich und werde Teil eines führenden internationalen Unternehmens mit 34 Jahren Erfahrung auf dem Gebiet der Digitalisierung und des Dokumentenmanagements.

Unser Angebot

  • Vier-Tage-Woche mit 36 Arbeitsstunden nach 2 Jahren Betriebszugehörigkeit
  • Unbefristeter Arbeitsvertrag
  • Flexible Arbeitszeit mit Kernarbeitszeit
  • HomeOffice oder vor Ort in unseren Büros – Du entscheidest!
  • Schulungen und Perspektiven zur fachlichen und persönlichen Weiterentwicklung
  • Gutes Teamarbeitsklima mit flachen Hierarchien
  • Incentives, Sozialleistungen sowie Sport- und Bildungsangebote
  • Lernangebote, Teilnahme an staatlich geförderten Forschungsprojekten
  • Workation in München, Wien, Valencia, Kanarische Inseln, Lissabon oder Faro

Deine Aufgaben

  • Entwicklung und Pflege der Logik und Funktionalität unserer Webanwendungen.
  • Entwurf und Implementierung von Diensten, die die Kommunikation zwischen verschiedenen Softwarekomponenten, externen Diensten oder Anwendungen von Drittanbietern ermöglichen.
  • Entwurf und Pflege effizienter und sicherer (einfacher) Datenbanken sowie Durchführung von Abfragen mit Hilfe von Frameworks (Hibernate) zum Abrufen, Speichern und Bearbeiten von Daten.
  • Erstellung von Webdiensten und Endpunkten, um die Kommunikation zwischen verschiedenen Anwendungen zu ermöglichen.
  • Implementierung von Schutzmaßnahmen wie Authentifizierung, Autorisierung und Datenvalidierung.
  • Testen, um die Stabilität und Skalierbarkeit des Systems zu gewährleisten.
  • Leistungsoptimierung durch Code-Optimierung, Caching-Techniken und verbesserte Datenbankabfragen.
  • Integration von Diensten Dritter, wie z. B. Zahlungssystemen.
  • Vornahme von Änderungen und Verbesserungen am bestehenden Code, Behebung von Fehlern und Gewährleistung der Kompatibilität und Funktionalität mit anderen Komponenten.

Dein Profil

  • Solide Java-Erfahrung. Kenntnisse in mehreren Sprachen können von Vorteil sein.
  • Grundlegende und fortgeschrittene Kenntnisse im Spring Framework sind von Vorteil.
  • Datenbankerfahrung, MySQL und/oder PostgreSQL. Kenntnisse von NoSQL-Datenbanken wie MongoDB sind ebenfalls von Vorteil.
  • Erfahrung in der Konzeption, Entwicklung und Implementierung von APIs und Webdiensten.
  • Kenntnisse von Authentifizierungs- und Autorisierungstechniken, wie OAuth und JWT.
  • Beherrschung von Versionskontrollsystemen, Git wünschenswert.
  • Fertigkeiten in Unit- und Integrationstests, Junit.
    Fähigkeit, komplexe Probleme zu analysieren und Lösungen vorzuschlagen.
  • Fähigkeit, effektiv mit anderen Teammitgliedern, Frontend-Entwicklern, Designern und Systemadministratoren (Techadmins) zusammenzuarbeiten.
  • Kenntnisse in der Softwarearchitektur können von Vorteil sein. Verständnis der Grundsätze der Softwarearchitektur und der gängigen Entwurfsmuster.
  • Kenntnisse in Tools zur kontinuierlichen Integration, wie z. B. Jenkins, sind von Vorteil.
  • Kenntnisse von Java-Projektmanagement-Tools wie Maven wären von Vorteil.
  • Kenntnisse von Werkzeugen zur Verwaltung von Artefakt-Repositorien, wie Nexus, sind von Vorteil.

Richte dich bei Fragen an
bewerbung@cib.de

Sende uns bitte folgende Unterlagen:

Lebenslauf auf Deutsch oder Englisch

Anschreiben: Stell dich vor!

Abschlusszeugnisse, Eintrittstermin

Was sonst noch relevant sein könnte!

Nutze am besten gleich das Formular unten - dann können wir deine Bewerbung besser einordnen!

CV uploader

Deine Bewerbung

Zur Vorbereitung deiner Bewerbung kannst du CIB pdf standalone verwenden.

Du kannst uns auch eine Initiativbewerbung schicken