Java Backend Developer

CIB SOFTWARE GMBH
München, Germany
3 days ago
Apply on jobs.meinestadt.de
Prepare application

Role details

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

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) User Authentication Databases Continuous Integration Data Validation Database Queries Software Design Patterns Document Management Systems Hibernate (Java) Integrated Development Environments Spring Framework
+16 more
Junit PostgreSQL Apache Maven MongoDB MySQL Cisco Nexus Switches NoSQL OAuth Software Architecture Web Applications Caching Git Integration Tests Front End Software Development Software Version Control Jenkins

Job description

Framework MongoDB Englisch PostgreSQL Java Dokumentenmanagement-System Datenauswertung Entwicklungsumgebungen noSQL OAuth Dokumentenmanagementsysteme Forschung Automatisierung Spring Framework Jenkins Maven Digitalisierung START Hibernate Design Patterns Optimierung MySQL GIT Kommunikation Frontend Softwarearchitektur Deutsch, * 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.

Requirements

  • 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.
  • Du verfügst über fortgeschrittene Deutsch- und/oder Englischkenntnisse (B2+)

Benefits & conditions

Sorgfältige Einarbeitung Unbefristeter Arbeitsvertrag Weiterbildungsmaßnahmen Flexible Arbeitszeiten Homeoffice, * Workation in München, Valencia, Las Palmas de Gran Canaria oder Faro

  • Unbefristeter Arbeitsvertrag
  • Flexible Arbeitszeiten mit Kernzeit
  • Arbeite im Homeoffice oder in einem unserer modernen Büros
  • Attraktive Sozialleistungen & individuelle Incentives
  • Ein starkes Team mit flachen Hierarchien und echter Zusammenarbeit
  • Vielfältige Schulungen zur Förderung deiner fachlichen Entwicklung
  • Spannende Lernchancen - z. B. durch Mitwirkung an staatlich geförderten Forschungsprojekten
  • Interessante und abwechslungsreiche Aufgaben in einem innovativen Softwareunternehmen
  • Arbeit mit modernen Technologien und agilen Methoden
  • Freiräume zur Mitgestaltung von Prozessen und Qualitätssicherungsstrategie

About the company

Wir sind Experten für Digitalisierung und Automatisierung von Prozessen mit künstlicher Intelligenz. Unser Ziel ist es, Unternehmen und Verwaltungen von lästigen Alltagsaufgaben im Dokumentenmanagement zu befreien. Dafür entwickeln wir innovative Apps und investieren in die Forschung und Entwicklung von KI.

Bewirb dich noch heute und werde Teil eines der führenden Unternehmen im Bereich Digitalisierung und Dokumentenmanagement mit über 35 Jahren Erfahrung. Wir freuen uns auf dich!

Apply for this position

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

Apply on jobs.meinestadt.de
Prepare application

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 · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

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