Remote arbeitender Senior Backend Entwickler (m/w/d) Java

Werde jetzt Teil unseres Teams als Remote Senior Backend Developer mit Fokus auf Java!

Du bist ein erfahrener Software Entwickler, beherrschst Java fließend und denkst in Code? Softwareentwicklung ist deine Leidenschaft und du hast Lust, entwicklerfreundliche APIs zu bauen? Du bist ein Teamplayer, der gerne über den Tellerrand hinausschaut und wirklich etwas bewirken will? Und du hast kein Problem damit, remote zu arbeiten?

Dann ist Favendo genau das Richtige für dich! Erlebe echten Teamgeist in einem internationalen Team, die perfekte Mischung aus etabliertem Marktplayer und Start-up-Kultur sowie die Möglichkeit, selbstständig zu arbeiten und sich gegenseitig weiter zu pushen. Wir legen großen Wert auf eine offene und freundliche Atmosphäre, helfen uns gegenseitig immer besser zu werden, gehen Probleme im Team an und unser Bier-Kühlschrank ist immer gefüllt 😉

Als Senior Backend Entwickler bei Favendo, einem Branchenführer im Bereich der Echtzeit-Ortungssysteme, entwickelst du IoT-Lösungen, die unseren Kunden helfen, Dinge, Personen und Orte zu finden und zu lokalisieren. Wir ermöglichen es App-Nutzern, diese Suche auf ihren Mobiltelefonen durchzuführen und ermöglichen es Organisationen, das Gesuchte so effizient wie möglich zu finden.

Freu dich auf spannende Projekte mit Kunden aus den unterschiedlichsten Branchen, bei denen deine Expertise als erfahrener Java-Entwickler voll zum Tragen kommt. Bestenfalls ist dir auch Kotlin als Programmiersprache nicht völlig unbekannt. Je nach Anforderung arbeiten wir mit Bluetooth Low Energy, BLE Angle of Arrival sowie mit LoRaWAN und sind in der Lage, gängige ERP-, CRM-, BI- oder Krankenakten-Systeme wie SAP GTT, SAP EWM, Philips PerformanceFlow, Oracle Fidelio, DeCurtis DXP und andere zu integrieren. Für unsere tägliche Arbeit nutzen wir Tools wie IntelliJ IDEA, GitLab, GitLab-CI, Docker, Jira und Slack.

Neugierig, wie dein Arbeitsalltag bei Favendo aussehen könnte?

Die meiste Zeit wirst du mit Christian zusammenarbeiten. Er ist ebenfalls ein erfahrener Software-Ingenieur und gehört seit mehr als 5 Jahren zum Favendo-Team. Gemeinsam bildet ihr den Kern unserer Backend-Abteilung.

Das heißt: Hier ist deine Initiative und dein Engagement gefragt. Mit Christian kannst du in (Remote-)Meetings Ideen austauschen und Lösungen diskutieren. Was er an seiner Arbeit bei Favendo besonders mag? Die Flexibilität und die Kreativität, die die Programmierung bietet. Christian arbeitet mit seinen Kollegen gerne auf einer freundschaftlichen Basis zusammen. Ein offener Meinungsaustausch und Spontaneität sind ihm ebenso wichtig wie die Möglichkeit, gemeinsam konzentriert an einem Projekt zu arbeiten. Was du noch über Christian wissen solltest? Er hat eine Leidenschaft für Hip-Hop und hat sogar einige Jahre lang selbst Hip-Hop-Songs produziert.

Und so könnten eure Meetings aussehen. Sag Hi zu Christian 😉

Deine Aufgaben im Detail:

Als erfahrener Software-Ingenieur bist du nicht nur ein absoluter Java-Profi, sondern hast bestenfalls auch Verständnis für ähnliche Programmiersprachen und möchtest dieses Wissen gerne an jüngere Kollegen weitergeben. Deine Aufgabe ist es, den Kern unseres Echtzeit-Indoor Lokalisierungsservice zu pflegen und weiterzuentwickeln. Konkret übernimmst du:

  • Design, Entwicklung, Test und Support von Java- und Kotlin-basierten Back-End Services
  • Entwicklung von Webservices unter Verwendung des Spring Frameworks
  • Implementierung von Real-Time Streaming-Anwendungen unter Verwendung von Apache Flink
  • Verwendung von Third-Party-Diensten wie RabbitMQ, Postgres, MQTT, Graylog, etc. zur Erstellung von kompletten Applikationen
  • Wartung und Pflegen von automatisierten Deployment-Skripts und deren Aktualisierung sowie für das Hinzufügen von Services
  • Design und Implementierung von Performance-Test-Szenarien
  • Design von Testsetups und Implementierung von Testanwendungen zur Analyse und Verbesserung unserer Lokalisierungsalgorithmen
  • Durchführung von teaminternen Code Reviews
  • Mitwirkung an Architekturentscheidungen
  • Weiterentwicklung von Anforderungen im Rahmen unseres agilen Arbeitsprozesses
  • Optional: Beteiligung an Design, Entwicklung, Test und Support unserer C-basierten IoT-Device-Firmware

Deine Skills:

  • Hochschulabschluss in Informatik oder ähnlichem.
  • Mindestens drei Jahre Erfahrung als Software Entwickler erforderlich
  • Tiefgehendes Java-Verständnis, bestenfalls Erfahrung mit ähnlichen Programmiersprachen
  • Idealerweise Kenntnisse in: SQL, Spring, Apache Flink, Docker und Linux
  • Du sprichst fließend Englisch
  • Du hast Spaß daran neue Themenfelder und Technologien kennenzulernen
  • Du bist kommunikativ und arbeitest gerne im Team

Das bieten wir dir:

  • Unbefristete Festanstellung in Vollzeit
  • Wir sind sehr familienfreundlich (Favendo ist Teil der Initiative Familienpakt Bayern)
  • Flexible Arbeitszeiten und Vertrauensarbeitszeit
  • Mobiles Arbeiten / Home Office
  • Kostenlose Getränke im Büro (Kaffee, Wasser, Tee)
  • Zuschuss zur betrieblichen Altersvorsorge
  • Moderne Arbeitsmittel, die zu deinen Anforderungen passen
  • Firmen-Mobiltelefon bei Bedarf

Konnten wir Ihr Interesse wecken?

Sehr schön! Dann schick uns deine vollständigen Bewerbungsunterlagen inklusive Gehaltsvorstellungen per Mail an jobs@favendo.com oder nutze das untenstehende Kontaktformular. Wir freuen uns darauf, dich kennen zu lernen!

    Laden Sie hier Ihre Bewerbungsunterlagen als PDF-Datei hoch:*