Software Entwicklung

Senior Java Entwickler (m|w|d)

Leipzig, München & Remote | Vollzeit | unbefristete Festanstellung

Über ExB

Die ExB Group ist ein Technologieunternehmen im Bereich Künstliche Intelligenz. Unsere Vision ist es, Maschinen beizubringen, natürliche Sprache zu verstehen und zu verarbeiten.

Unser Hauptprodukt ist eine auf Machine Learning basierende Plattform für Intelligent Document Processing (IDP). Sie wird bereits von Top-Unternehmen zur Automatisierung aller Workflows eingesetzt, die unstrukturierte Daten beinhalten.

Über die Position

Innerhalb unseres cross-funktionalen Teams arbeitest du mit sehr erfahrenen Entwickler:innen und Forscher:innen verschiedener Gebiete, wie beispielsweise Automatische Sprachverarbeitung, Information Retrieval, Datenbanken und Bildverarbeitung. Die Forschungsabteilung von ExB hat in den vergangenen Jahren eine komplette Lösung für Sprach- und Bildverarbeitung aufgebaut. Sie basiert auf den modernsten Prinzipien des Deep Learning, Unsupervised Learning und akademischen sowie industriellen Standards.

Die Zusammenarbeit im Team fußt auf enger Kooperation, gegenseitiger Förderung und Vertrauen. Wenn auch du dich für neueste Technologien begeisterst, offen kommunizierst und gern auf Augenhöhe im Team arbeitest, solltest du weiterlesen.

Deine Aufgaben

  • Du entwickelst neue Features für unsere Kunden
  • Du bringst Integrationen in externe Services ein und erstellst Unit- und Integrationstests für diese Services
  • Zur Auswahl von Frameworks, Services und Technologien trägst du im Team bei
  • Am Aufbau der Microservice–Architektur bist du ebenso beteiligt wie an der Weiterentwicklung von Automatisierungen (sowohl im Entwicklungs- als auch Testzyklus)
  • Innerhalb des Teams arbeitest du eigenverantwortlich, teilst gern deine Erfahrungen
    und kommunizierst auf Augenhöhe

Deine Qualifikationen

  • 3+ Jahre Berufserfahrung in Entwicklung und Design von Software in Java / J2EE anhand objektorientierter Entwicklungsmethoden mit Spring, Jersey
  • Microservice-Architekturen hast du bereits erfolgreich implementiert und entsprechende Frameworks und REST-Technologien sind dir bekannt, insbesondere JAX-RS
  • Du bist versiert in der Strukturierung von Daten mit JSON und XML und dem Umgang mit großen verteilten Systemen in einer Geschäfts- oder gehosteten Umgebung
  • TDD und CI sind fester Bestandteil deines Arbeitsprozesses
  • Mit Confluence, Jira, Maven, Junit, Git, Mockito gehst du problemlos um
  • Du bringst Erfahrung mit Docker und Spring Boot mit
  • Kenntnisse über Sicherheitsprobleme, die in einem verteilten System auftreten können, sind von Vorteil
  • Idealerweise hast du Erfahrung in Projekten mit Big-Data-Infrastrukturen (z.B. Hadoop), Analyse, Machine Learning, UX-Design und Python
  • Gute Englischkenntnisse in Wort und Schrift

Du bist von künstlicher Intelligenz fasziniert und möchtest als Senior Java Entwickler (m|w|d) zum Erfolg von ExB beitragen?

Dann freuen wir uns auf deine Bewerbung – und darauf, dich kennenzulernen!

Arbeitgeberbenefits

Deine Vorteile bei der Arbeit mit ExB

  • Illustration

    Erlebe gelebte Work-Life-Balance

    Flexible Arbeitszeitmodelle und remote work gibt es bei uns nicht erst seit der Corona Pandemie. Zudem kannst du deinen Arbeitsplatz mit der Soft- und Hardware deiner Wahl individuell gestalten. So schaffst du dir eine individuelle Arbeitsinfrastruktur, die zu deinen Bedürfnissen passt.

  • Illustration

    Wecke den Unternehmergeist in dir

    Bei ExB arbeitest du an anspruchsvollen Aufgaben in Zusammenarbeit mit einem eingespielten Team und hast die Möglichkeit, schnell Wissen und Fähigkeiten im Bereich künstliche Intelligenz auf- und auszubauen. Dabei genießt du größtmögliche Freiheit bei der Gestaltung der Arbeitsinhalte entlang deiner Kenntnisse und Interessen.

  • Illustration

    Sei du selbst und investiere in deine Zukunft

    Bei uns muss sich niemand verbiegen. Unsere Hierarchien sind flach und die „Chefs“ immer ansprechbar. Am Ende gewinnt die bessere Idee – egal wer sie hat. So gestaltest du sowohl deine eigene Zukunft als auch unsere Unternehmensentwicklung aktiv mit.

Bewerbungsprozess

1. Review
Wir freuen uns über deine Bewerbung und nehmen uns Zeit für die Vorauswahl unserer Bewerber. Innerhalb von 2 – 3 Tagen bekommst du von uns ein Feedback, wie es weiter geht.

2. Videointerview
Nach ein paar Tagen findet ein kurzes, 20-minütiges Videointerview mit unserer HR Verantwortlichen statt. Ein erstes persönliches Kennenlernen zeigt dir und uns, ob wir uns näher kennenlernen sollten.

3. Persönlichkeitstest
120 Fragen geben dir und uns Aufschluss über deine Persönlichkeit. Du erhältst natürlich auch eine Auswertung.

4. CTO 1on1
Unser CTO gibt dir persönlich einen Ausblick auf unsere Coding Challenge und freut sich auf ein wenig Fachsimpelei ;)

5. Coding Challenge
Jetzt bist du am Zug! In 4 – 6 Stunden stellst du dein Können bei unserer Online Coding Challenge unter Beweis.

6. Team Fit Interview
Final findet die Auswertung der Coding Challenge und ein persönlicher Austausch mit dem Teamlead statt.

7. Vertragsverhandlung
Wenn alles passt, bekommst du von uns ein Angebot, das du nicht abschlagen kannst und wir freuen uns, dich bald an Board begrüßen zu dürfen.

Bewerben? Fragen? Deine Ansprechpartnerin

Alicia Sohl Martinez

Portrait Alicia