Overview

Über Deine Rolle
Hauptziel deiner Rolle ist die Entwicklung einer Client-Server Datenbankanwendung. Werde Teil eines dynamischen Teams von IT-Experten und entwickle innovative Lösungen für führende Unternehmen in Europa.

Deine Aufgaben

  • Du bist verantwortlich für die Entwicklung von einer Java-Server-Applikation
  • Zusammenarbeit mit Software-Architekten/-Entwicklern in agilen Umgebungen
  • Du unterstützt beim Betrieb sensibler IT-Sicherheitsinfrastrukturen
  • Umsetzung von Umgang mit Persistenz/ORM-Framework (z.B Hibernate) und mit Git, REST-API, Ansible
  • Kundenanforderungen mit Schwerpunkt auf Java-Entwicklung

Was wir Dir bieten

  • werde Teil eines Great Place to Work®:  arbeite in einem loyalen, kooperativen und humorvollen Team und wachse gemeinsam mit uns an unseren anspruchsvollen Projekten mit neuen und modernen Technologien
  • teile Deine Ideen und entfalte Dich selbst – wir geben Dir den Raum und die Unterstützung etwas zu bewegen
  • flexible Arbeitsmodelle: Home office, Remote, Hybrid, flexible Arbeitszeiten
  • 30 Tage Urlaub
  • wettbewerbsfähiges Vergütungspaket – attraktives Gehalt (optional Bonusvereinbarung)
  • gute Sozialleistungen wie arbeitgebergeförderte Altersvorsorge inklusive Berufsunfähigkeitsversicherung
  • Zuschüsse für Sportaktivitäten und mentales Wellbeing-Programm (Likeminded)
  • bezahlten Zugang zu externen und internen Weiterbildungen wie Udemy

Was Du mitbringst

  • 3+ Jahre Erfahrung in der Programmiersprache Java (Java-Core, SpringBoot) und Javascript (Typescript) sowie im Bereich agiler Methoden (z.B. Scrum)
  • Sehr gute Kenntnisse in der Entwicklung von API’s (Datenbanken, REST) sowie in der Datenbankprogrammierung in Oracle (SQL, PL/SQL) und in Java (JPA, Hibernate)
  • Gute Kenntnisse im Umgang mit git, maven sowie in Debugging  bzw. Remotedebugging von Java Anwendungen
  • Erfahrungen bei der Programmierung und Durchführung von Entwicklertests mit Testautomation (JUnit, Puppeteer)
  • Grundlegende Kenntnisse in der Administration von Oracle Datenbank, in Linux und im Bereich Continious Delivery bzw. Deployment (Gitlab, Ansible)
  • Kommunikation von Konzepten und Architekturen in das Projektteam
  • Fähigkeit zu abstrahieren, zu modellieren, zu vereinfachen sowie Abhängigkeiten zu erkennen
  • Ausgesprochene Teamorientierung und selbstständige, strukturierte und eigenverantwortliche Arbeitsweise

Über uns

Wir sind ein engagiertes Team von IT-Experten mit der Philosophie eines modernen Arbeitsumfeldes, agiler Denkweise und ausgeprägtem Teamgeist. Unsere flachen Hierarchien, die kurzen Entscheidungswege und die spannenden Projekte zur digitalen Transformation für unsere internationalen, namhaften Kunden helfen Dir, Dich beruflich weiterzuentwickeln und zu unserem gemeinsamen Erfolg beizutragen.

birkle IT steht für eine inklusive, gleichstellende und diverse Unternehmenskultur. Wir sind für die Chancengleichheit aller Bewerber und sind bestrebt, eine Kultur der Zugehörigkeit für unsere Mitarbeiter zu fördern. birkle IT begrüßt qualifizierte Bewerber unabhängig von nationaler Herkunft, Hautfarbe, Abstammung, Religion, Geschlecht, Geschlechtsidentität, Geschlechtsausdruck, Alter, Ehe- oder Familienstand, Behinderung und jeglichem anderen Status oder Hintergrund.