Backend Entwickler

KIS GmbH & Co. KG
Schönefeld, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German

Job location

Hamburg, Germany

Tech stack

Java
Microsoft Windows
API
Business Logic
Unit Testing
C Sharp (Programming Language)
Relational Databases
Software Design Patterns
Middleware
Integrated Development Environments
IntelliJ
Java Persistence API
Software Systems
SQL Databases
Web Services
Test Driven Development
Spring-boot
Backend
REST

Job description

Hamburg, Deutschland Veröffentlicht: Heute IT / Telekommunikation Vollzeit

Die C&P möchte seine Position als Middleware und Schnittstellenanbieter weiter ausbauen. Wir entwickeln Lösungen für unsere Kunden und Partner aus der dbc Gruppe, um unterschiedliche Anwendungen miteinander zu verbinden und dem Endkunden so ein medienbruchfreies Benutzererlebnis zu ermöglichen.

Wir brauchen dich, um diese Lösungen kontinuierlich weiterzuentwickeln und neue Ideen sowie moderne Softwareentwicklungsansätze einzubringen. Unsere Mission ist es, Kundenprozesse so zu optimieren, dass manuelle Aufgaben auf ein Minimum reduziert werden und redundante Tätigkeiten wegfallen.

Dein Fokus liegt dabei auf der Entwicklung robuster, sicherer und skalierbarer Anwendungen, die einen echten Mehrwert für unsere Kunden bieten.

Du arbeitest eng mit Produktverantwortlichen zusammen, um Anforderungen zu definieren und Lösungen zu entwickeln - ohne direkten Endkundenkontakt.

Tätigkeiten

  • Planung und Umsetzung skalierbarer Backend-Anwendungen: Entwicklung moderner Java-Services in enger Zusammenarbeit mit dem Team

  • Erstellung skalierbarer und sicherer RESTful Schnittstellen: Entwicklung von APIs speziell für finanzbuchhalterische Bereiche, die sowohl skalierbar als auch sicher sind

  • Backend-Entwicklung mit modernen Technologien: Umsetzung der Geschäftslogik in Java mit Spring Boot, Spring Data JPA etc.

  • Pflege und Integration von Schnittstellen: Sicherstellung einer reibungslosen Kommunikation zwischen verschiedenen Systemen durch kontinuierliche Wartung und Integration von Schnittstellen

  • Analyse und Weiterentwicklung bestehender Systeme: Untersuchung bestehender Softwarelösungen zur Verbesserung und Implementierung neuer Features entsprechend der Anforderungen

  • Abstimmung mit Stakeholdern: Zusammenarbeit mit Stakeholdern zur Entwicklung praxisorientierter und maßgeschneiderter Lösungen

  • Testgetriebene Entwicklung (TDD): Einsatz moderner testgetriebener Entwicklungsansätze, um die hohe Qualität der Software sicherzustellen

  • Arbeit mit modernen Tools und Technologien: Nutzung von IntelliJ IDEA und aktuellen Java-Versionen (LTS >= 21) für eine effiziente und moderne Entwicklung

  • Optional: Erstellen von Windows-Services in C# Erstellen von Connectoren zur Kommunikation von "On Prem"-Systemen mit unseren Backend-Services, 1. Videokonferenz mit deinem zukünftigen Teamleiter und einem Kollegen

  1. Vor Ort Gespräch inklusive Firmenrundgang
  2. Falls gewünscht: Probearbeit bei uns vor Ort
  3. Vertragsunterzeichnung

Requirements

Hard Skills

  • Fundierte Erfahrung in der Entwicklung mit Java
  • Kenntnisse in RESTful Webservices
  • Sicherer Umgang mit relationalen Datenbanken (SQL)
  • Sicherer Umgang mit Frameworks wie Spring Boot und Spring Data JPA
  • Vertrautheit mit modernen Entwicklungsumgebungen, insbesondere IntelliJ IDEA
  • Erfahrungen mit agilen Entwicklungsprozessen und der Anwendung von Design Patterns
  • Schreiben von Unit-Tests ist eine Selbstverständlichkeit für dich
  • Optional: Wünschenswert Erfahrung in der Entwicklung mit C#

Soft Skills

  • Freude an der Arbeit im Team und ein freundliches Auftreten
  • Eigenverantwortliches und lösungsorientiertes Arbeiten
  • Hohe Zuverlässigkeit und ein ausgeprägtes Qualitätsbewusstsein
  • Offenheit für Feedback und die Bereitschaft, sich weiterzuentwickeln
  • Bereitschaft, unter Leitung zu arbeiten und Aufgaben entsprechend den Vorgaben zu erfüllen
  • Interesse am gemeinsamen Arbeiten vor Ort

Team

Wir sind eine interdisziplinäre Abteilung mit 12 Entwicklern, das Team zur Schnittstellen-Entwicklung besteht derzeit aus zwei Personen, die sich auf deine Unterstützung freuen.

Benefits & conditions

Wir schätzen den gemeinsamen und freundschaftlichen Austausch vor Ort, der uns sowohl motiviert als auch bei unserer täglichen Arbeit voranbringt. Wir leben eine konstruktive Fehlerkultur, die uns hilft täglich besser zu werden. Unterstützt wird unsere Arbeit durch flache Hierarchien, schnelle Entscheidungsprozesse und abteilungsübergreifende Abstimmungen.

About the company

Bei der Krieger Digital, als Teil der Krieger Gruppe, stehen Entwicklung und Innovation im Vordergrund. Mit innovativen Konzepten sowie tiefreichendem E-Commerce- und Technologie-Fachwissen greifen wir den starken Möbelhausmarken unserer Unternehmensgruppe unter die Arme. Ob Onlinevermarktung der Produkte, Aktualisierungen an der Infrastruktur, Trackingsysteme, Verwaltungssoftware, CRM-Prozessoptimierung, informationstechnische Ausstattung und Integration einer neuen Filiale oder neues Warenwirtschaftssystem – unser Digital Hub arbeitet immer an einer Vielzahl neuer IT-Projekte, die nur darauf warten, Dein Potential auszuschöpfen.

Apply for this position