Senior Backend Engineer - Kotlin, Spring, AWS - Better Route (d/f/m)

Senior Backend Engineer - Kotlin, Spring, AWS - Better Route (d/f/m)

Berlin Vollzeit 60000 - 80000 € / Jahr (geschätzt) Kein Homeoffice möglich
Bettermile

Auf einen Blick

  • Aufgaben: Entwickle innovative Backend-Lösungen mit Kotlin und AWS in einem kreativen Team.
  • Unternehmen: Bettermile, ein dynamisches Unternehmen im Bereich der letzten Meile mit internationalem Flair.
  • Vorteile: 30 Urlaubstage, flexible Arbeitszeiten, Remote-Arbeit und zahlreiche Teamevents.
  • Weitere Informationen: Flache Hierarchien und ein unterstützendes Umfeld für persönliches Wachstum.
  • Warum dieser Job: Gestalte die Zukunft der Logistik und arbeite an spannenden Projekten von Anfang an.
  • Qualifikationen: Erfahrung in Kotlin oder Java, Kenntnisse in Cloud-Technologien und DevOps.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Was ist es, bei Bettermile zu arbeiten? Wir meinen es ernst, wenn wir "modern" sagen und haben ein hohes Maß an kreativer Freiheit in unserer täglichen Arbeit. Sie werden von gleichgesinnten, motivierten und talentierten Menschen umgeben sein, die daran interessiert sind, zu erfolgreichen Lösungen beizutragen.

Wir leben Vielfalt und zeigen dies in Zahlen: 130+ Mitarbeiter, 36 Sprachen, 35% Frauen (im Vergleich zu durchschnittlich 26% in der Tech-Branche), durchschnittlich 33 Jahre alt, und ja, wir haben auch Schlager-Fans unter uns. Wir bieten ein sehr unterstützendes und wertschätzendes Arbeitsumfeld mit viel Autonomie, flacher Hierarchie und Möglichkeiten zur beruflichen Weiterentwicklung. Wir arbeiten hybrid, mit wöchentlichen Teamtagen für bessere Zusammenarbeit und Pflege zwischenmenschlicher Beziehungen. Wenn wir vor Ort sind, arbeiten wir in einem modernen, kinder- und haustierfreundlichen Better Space im Herzen von Berlin-Kreuzberg. Remote-Arbeit von überall für bis zu 12 Wochen pro Jahr ist möglich. Wir bieten 30 Urlaubstage in einem 5-Tage/Woche-Arbeitsmodell, einen Kindergarten-Zuschuss und eine betriebliche Altersvorsorge. Regelmäßige Teamfrühstücke, Fitness- und Wellnesskurse, Firmenläufe und andere Veranstaltungen sind Teil unseres Angebots. Obst, Snacks, Getränke und Kaffee mit einer Vielzahl von Milchsorten sind selbstverständlich - ja, wir haben sie.

Über das Team Asgard - Better Route Tribe: Unser dynamisches Backend-Team ist die treibende Kraft hinter verschiedenen zustandsbehafteten Diensten und Zustandsverwaltungssystemen, die nahtlose Benutzererlebnisse über mehrere Kundenintegrationsoptionen hinweg ermöglichen. Das Team spezialisiert sich auf die Entwicklung und Integration komplexer Systeme und verwaltet Komponenten wie das zustandsbehaftete Tour-Backend sowie Dienste, die für Fahrertasks, Benachrichtigungen und Zeitrahmen verantwortlich sind. Diese Dienste sind sorgfältig gestaltet, um robuste, skalierbare und zuverlässige Funktionalität und Interoperabilität zu gewährleisten - sowohl intern als auch mit externen Diensten - und einen konsistenten Datenfluss zu unserem internen Datensatz sicherzustellen.

Unsere Tech-Stack:

  • Backend-Dienste: Kotlin, Spring Boot, relationale Datenbanken (PostgreSQL), AWS (ECS, EC2, DynamoDB, SQS, Eventbridge, Elasticache), Infrastructure as Code (Pulumi)
  • Datenplattform: Python, Athena, Airflow, DBT, Snowflake

Sie werden sich um Folgendes kümmern:

  • Ein integraler Bestandteil des Asgard-Engineering-Teams sein und zu einem kollaborativen Teamumfeld beitragen.
  • Neue Funktionen entwickeln und implementieren.
  • Verantwortung für die Infrastruktur der Dienste übernehmen und deren Zuverlässigkeit und Skalierbarkeit sicherstellen.
  • Den gesamten Entwicklungszyklus von Funktionen ohne Übergaben betreuen: von der ersten Definition und CI/CD-Setup bis hin zu Produktionsüberwachung und Support.
  • Aktiv an architektonischen Diskussionen teilnehmen, um effizientere Dienstdesigns zu identifizieren und umzusetzen.
  • Verantwortung für Beobachtbarkeit und Monitoring übernehmen, um Transparenz und Systemgesundheit aufrechtzuerhalten.
  • QA-Prozesse unterstützen, um hohe Qualität und stabile Releases sicherzustellen.
  • Mit Datenanalytik arbeiten, um die Systemleistung und den Produktauswirkungen besser zu verstehen.
  • Aktiv an den Zeremonien und Ritualen des Teams teilnehmen.

Sie erfüllen diese Kriterien:

  • Erfahren in Kotlin oder langjährige Produktionserfahrung in Java mit starker Affinität zu Kotlin.
  • Erfahren im Aufbau skalierbarer Mikrodienste mit dem Spring Boot-Ökosystem.
  • Erfahren in DevOps-Praktiken, einschließlich Beobachtbarkeit, Bereitstellungspipelines und Verwaltung von Infrastruktur mit Infrastructure-as-Code.
  • Erfahren im Umgang mit cloudbasierten Diensten und Technologien wie AWS, Azure oder GCP.
  • Starkes Verständnis von Best Practices in der Ingenieurwissenschaft und Prinzipien des Systemdesigns, mit Erfahrung in der Gestaltung und Implementierung robuster, sicherer, hochverfügbarer und kosteneffizienter Systeme.
  • Interesse an der Nutzung von KI-unterstützten Workflows und der Unterstützung bei der Verfeinerung unseres internen KI-Kontexts und Entwicklungs-Setups.
  • Verständnis für die Bedeutung der kontinuierlichen Wertschöpfung und die Fähigkeit, in kleinen Schritten zu arbeiten.
  • Fähigkeit, effektiv in einem englischsprachigen Umfeld zu kommunizieren und zusammenzuarbeiten.

Es ist großartig, wenn Sie auch Folgendes haben:

  • Ein grundlegendes Verständnis von Python, um eine effektive Zusammenarbeit mit unserem Datenanalysten zu ermöglichen.
  • Grundkenntnisse in der Datenverarbeitung, um mit Datenseen oder -lagern zu arbeiten, beispielsweise beim Einrichten von Datenpipelines oder DAGs in Airflow.
  • Praktische Erfahrung in der Optimierung von KI-unterstützten Workflows und beim Einrichten von KI-Kontext oder Entwicklungsinfrastruktur.

Nutzen Sie Ihre Chance: Seien Sie Teil der Gestaltung einer schnell wachsenden Branche und machen Sie von Anfang an einen Unterschied. Sie haben die Möglichkeit, früh Verantwortung zu übernehmen, mit Anleitung und Unterstützung von erfahrenen Mentoren. Wir fördern eine Lernkultur, Zusammenarbeit auf Augenhöhe und schnelle Entscheidungsfindung, die Dinge voranbringt. Derzeit berücksichtigen wir nur Kandidaten, die berechtigt sind, in Deutschland zu arbeiten, oder die bereits ein Job-Seeker-Visum besitzen.

Über uns: Bei Bettermile glauben wir, dass Lieferung nicht alltäglich sein sollte. Wir transformieren die letzte Meile der Logistik, um Effizienz zu steigern und ein besseres Liefererlebnis für alle zu schaffen. Unser geo-basiertes, KI-gestütztes SaaS-Produkt verarbeitet komplexe Adressverarbeitung, dynamisches Routing und Navigation. Es wurde entwickelt, um viele Stopps und mehrere Einschränkungen zu verwalten. Wir setzen einen neuen Standard für die letzte Meile und treiben die Branche voran, unterstützt von einem kompetenten, internationalen Team von Technikbegeisterten, Logistikexperten und einer Produktpalette, die ständig weiterentwickelt wird.

Senior Backend Engineer - Kotlin, Spring, AWS - Better Route (d/f/m) Arbeitgeber: Bettermile

Bettermile ist ein hervorragender Arbeitgeber, der kreative Freiheit und ein unterstützendes Arbeitsumfeld bietet. Mit einer vielfältigen Belegschaft von über 130 Mitarbeitern aus 36 verschiedenen Ländern und einem hohen Anteil an Frauen fördern wir eine inklusive Kultur, die persönliches Wachstum und Teamarbeit schätzt. Unsere modernen Büroräume in Berlin-Kreuzberg sind kinder- und haustierfreundlich, und wir bieten flexible Arbeitsmodelle sowie zahlreiche Benefits wie 30 Urlaubstage, Kindergartenförderung und regelmäßige Teamevents.

Bettermile

Kontaktdaten:

Bettermile Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Senior Backend Engineer - Kotlin, Spring, AWS - Better Route (d/f/m) erhalten könnten

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns wissen, wenn du Fragen hast oder Unterstützung brauchst!

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären. Wir können dir helfen, die besten Ressourcen zu finden, um dich darauf vorzubereiten.

Tipp Nummer 3

Zeige deine Leidenschaft für Technologie! Sprich über Projekte, an denen du gearbeitet hast, und wie du innovative Lösungen gefunden hast. Das wird dir helfen, dich von anderen Bewerbern abzuheben.

Tipp Nummer 4

Bewirb dich direkt über unsere Website! So kannst du sicherstellen, dass deine Bewerbung die richtigen Leute erreicht. Und vergiss nicht, uns bei Fragen zu kontaktieren – wir sind hier, um zu helfen!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Backend Engineer - Kotlin, Spring, AWS - Better Route (d/f/m) mit Bravour zu bestehen

Kotlin
Spring Boot
AWS
Microservices
DevOps
Infrastructure as Code
Observability

Einige Tipps für deine Bewerbung 🫡

Sei authentisch!:Zeig uns, wer du wirklich bist! Deine Persönlichkeit und Leidenschaft für Backend-Entwicklung sind wichtig. Lass uns wissen, warum du dich für diese Rolle interessierst und was dich motiviert.

Betone deine Erfahrungen:Erzähl uns von deinen bisherigen Projekten und wie du Kotlin, Spring oder AWS eingesetzt hast. Konkrete Beispiele helfen uns, deine Fähigkeiten besser zu verstehen und zu sehen, wie du ins Team passt.

Achte auf die Details:Korrekte Rechtschreibung und Grammatik sind ein Muss! Nimm dir Zeit, um deine Bewerbung zu überprüfen. Ein gut strukturierter Lebenslauf und ein ansprechendes Anschreiben zeigen, dass du dir Mühe gibst.

Bewirb dich über unsere Website:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass wir alles schnell und unkompliziert erhalten und du keine wichtigen Schritte verpasst.

Wie man sich auf ein Vorstellungsgespräch bei Bettermile vorbereitet

Verstehe die Unternehmenskultur

Informiere dich über die Werte und die Kultur von Better Route. Sie legen großen Wert auf Kreativität, Diversität und Teamarbeit. Zeige in deinem Interview, dass du diese Werte teilst und bereit bist, in einem unterstützenden und dynamischen Umfeld zu arbeiten.

Technische Vorbereitung ist der Schlüssel

Da die Position einen starken Fokus auf Kotlin, Spring und AWS hat, solltest du deine Kenntnisse in diesen Technologien auffrischen. Bereite dich darauf vor, technische Fragen zu beantworten und vielleicht sogar eine kleine Coding-Challenge zu meistern. Zeige, dass du die besten Praktiken im Engineering verstehst.

Sei bereit für Architektur-Diskussionen

Da du aktiv an architektonischen Diskussionen teilnehmen wirst, solltest du dir Gedanken über effiziente Service-Designs machen. Überlege dir Beispiele aus deiner bisherigen Erfahrung, wo du innovative Lösungen gefunden hast, und sei bereit, diese zu teilen.

Kommunikation ist entscheidend

Da das Team international und englischsprachig ist, solltest du sicherstellen, dass du klar und präzise kommunizieren kannst. Übe, technische Konzepte einfach zu erklären, und zeige, dass du gut im Team arbeiten kannst. Das wird dir helfen, einen positiven Eindruck zu hinterlassen.