Auf einen Blick
- Aufgaben: Entwickle und implementiere innovative Backend-Lösungen mit Kotlin und AWS.
- Unternehmen: Bettermile revolutioniert die letzte Meile der Logistik mit KI-gestützten Lösungen.
- Vorteile: Genieße flexible Arbeitszeiten, 30 Urlaubstage und ein modernes, tierfreundliches Büro in Berlin.
- Weitere Informationen: Remote-Arbeit für bis zu 12 Wochen pro Jahr und Unterstützung bei der beruflichen Weiterentwicklung.
- Warum dieser Job: Werde Teil eines dynamischen Teams und forme die Zukunft der Logistik mit kreativer Freiheit.
- Qualifikationen: Mindestens 5 Jahre Erfahrung in der Backend-Entwicklung mit Kotlin oder ähnlichen Sprachen.
Das prognostizierte Gehalt liegt zwischen 43200 - 72000 € 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: über 100 Personen, 33 Sprachen, 41 % Frauen (im Vergleich zu durchschnittlich 26 % in der Tech-Branche), durchschnittlich 33 Jahre alt. Wir haben eine sehr unterstützende und wertschätzende Arbeitsumgebung 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. 30 Urlaubstage in einem 5-Tage/Woche-Arbeitsmodell. Teilzeit für 32 Stunden ist möglich. Kindergartenförderung und eine betriebliche Altersvorsorge. Regelmäßige Teamfrühstücke, Fitness- und Wellnesskurse, Firmenläufe und andere Veranstaltungen. Obst, Snacks, Getränke und Kaffee mit einer Vielzahl von Milch sind selbstverständlich - ja, wir haben sie.
Über das Feature-Team - Better Places: Standortdienste stehen im Mittelpunkt jeder Lieferungserfahrung, und das Feature-Team des Better Places Product Tribe entwickelt eine erstklassige Lösung, die mehrere Anbieter integriert, um genaue Geokodierung zu erhalten, Geokorrekturen zu ermöglichen und relevante Informationen über Adressen weltweit bereitzustellen. Wir verwenden Open-Source- und proprietäre Daten und Algorithmen, um ein hoch skalierbares System zu entwickeln, das Milliarden von Anfragen bedient. Sie werden sich um Folgendes kümmern:
- Die zukünftige Vision und Richtung unserer Engineering-Lösungen vorantreiben.
- Funktionen und Verbesserungen auf allen Ebenen unserer Infrastruktur und Backend-Systeme entwerfen und implementieren.
- Proaktive Zusammenarbeit mit anderen Teams, Product Owners, On-Call Engineers und Stakeholdern.
- Starke Eigenverantwortung während der Planungsphase in Zusammenarbeit mit Product Owners demonstrieren.
- Zu strategischen, langfristigen Teamentscheidungen beitragen – wie z.B. Rahmen- und Architekturentscheidungen – geleitet von den geschäftlichen Bedürfnissen.
- Fortlaufende Bemühungen zur Optimierung unserer bestehenden Microservice-Architektur unterstützen.
- Aktiv Feedback geben und empfangen, um kontinuierliche Verbesserungen zu fördern.
- Mentoring und Unterstützung der Entwicklung von Teammitgliedern.
Sie erfüllen diese Kriterien:
- Sie bringen eine solide Grundlage in der Softwareentwicklung mit, mit mindestens 5 Jahren praktischer Erfahrung in der Backend-Entwicklung.
- Sie haben Kenntnisse in Kotlin oder einen starken Hintergrund in ähnlichen JVM-Sprachen wie Java oder Scala und sind sicher im Umgang mit Gradle und dem Spring Boot-Framework.
- Sie sind sicher im Umgang mit API-Testtools und Git und haben nachweislich diese Fähigkeiten erfolgreich in realen Projekten angewendet.
- Sie sind mit AWS-Diensten wie SNS, SQS, EventBridge, ECS und CloudWatch vertraut und verstehen die Prinzipien der cloudbasierten Architektur, einschließlich Analytik und maschinelles Lernen.
- Sie haben mit Infrastructure as Code und DevOps-Praktiken gearbeitet und zur Skalierbarkeit und Wartbarkeit der Infrastruktur beigetragen.
- Sie haben Erfahrung mit CI/CD-Pipelines und Bereitstellungsabläufen unter Verwendung von Tools wie GitHub Actions, um reibungslose, automatisierte Lieferprozesse sicherzustellen.
- Sie haben Erfahrung im Mentoring und in der Unterstützung des Wachstums anderer Ingenieure und teilen gerne Wissen und Best Practices innerhalb Ihres Teams.
- Sie sprechen fließend Business-Englisch und können klar und effektiv über Teams und Rollen hinweg kommunizieren.
Es wäre großartig, wenn Sie auch folgende Erfahrungen mitbringen:
- Erfahrung mit Kotlin Coroutines und nicht-blockierenden reaktiven Webservern, die skalierbare und effiziente Backend-Dienste ermöglichen.
- Vertrautheit mit Leistungs-, Last- oder Stresstests und Interesse daran, sicherzustellen, dass Systeme unter Druck zuverlässig bleiben.
- Erfahrungen mit Datenpipelines und Orchestrierungstools wie DBT oder Airflow, die die datengestützte Produktentwicklung und -operationen unterstützen.
Nutzen Sie Ihre Chance, Teil einer schnell wachsenden Branche zu werden und von Tag eins an einen Unterschied zu machen. 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 in Deutschland arbeiten dürfen oder bereits ein Job-Seeker-Visum besitzen.
Über uns: Bei Bettermile glauben wir, dass Lieferung nicht Geschäft wie gewohnt sein sollte. Wir transformieren die letzte Meile der Logistik, um Effizienz zu steigern und ein besseres Lieferungserlebnis für alle zu schaffen. Unser geo-basiertes, KI-gestütztes SaaS-Produkt verarbeitet komplexe Adressverarbeitung, dynamische Routenführung 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 Places (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 in Berlin-Kreuzberg fördern wir eine Kultur des Wachstums und der Zusammenarbeit, die es Ihnen ermöglicht, Ihre Fähigkeiten zu entfalten und Verantwortung zu übernehmen. Unsere flexiblen Arbeitsmodelle, umfangreiche Benefits wie 30 Urlaubstage und regelmäßige Teamevents machen uns zu einem attraktiven Arbeitsplatz für alle, die einen bedeutungsvollen Beitrag leisten möchten.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Senior Backend Engineer - (Kotlin, Spring, AWS) - Better Places (d/f/m) erhalten könntest
✨Tip Nummer 1
Nutze dein Netzwerk! Sprich mit ehemaligen Kollegen oder Freunden, die bereits in der Branche arbeiten. Oftmals erfährt man über offene Stellen durch persönliche Kontakte, bevor sie öffentlich ausgeschrieben werden.
✨Tip Nummer 2
Informiere dich über die Unternehmenskultur von Bettermile. Zeige in Gesprächen, dass du die Werte und die Mission des Unternehmens verstehst und schätzt. Das hilft dir, dich als idealen Kandidaten zu positionieren.
✨Tip Nummer 3
Bereite dich auf technische Interviews vor, indem du deine Kenntnisse in Kotlin, Spring und AWS auffrischst. Praktische Übungen und Coding-Challenges können dir helfen, dein Wissen zu festigen und sicherer aufzutreten.
✨Tip Nummer 4
Zeige deine Teamfähigkeit! Betone in Gesprächen, wie wichtig dir Zusammenarbeit und Mentoring sind. Bettermile sucht nach jemandem, der nicht nur technisch versiert ist, sondern auch das Team unterstützt und fördert.
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Backend Engineer - (Kotlin, Spring, AWS) - Better Places (d/f/m) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Verstehe die Unternehmenskultur:Informiere dich über die Werte und die Kultur von Bettermile. Das Unternehmen legt großen Wert auf Vielfalt, Kreativität und ein unterstützendes Arbeitsumfeld. Zeige in deiner Bewerbung, dass du diese Werte teilst.
Hebe relevante Erfahrungen hervor:Betone deine mindestens 5-jährige Erfahrung in der Backend-Entwicklung, insbesondere mit Kotlin oder ähnlichen JVM-Sprachen. Stelle sicher, dass du konkrete Beispiele für Projekte nennst, bei denen du deine Fähigkeiten in API-Tests, Git und AWS-Diensten eingesetzt hast.
Zeige deine Teamfähigkeit:Da das Unternehmen Wert auf Zusammenarbeit legt, solltest du in deiner Bewerbung betonen, wie du in der Vergangenheit mit anderen Teams und Stakeholdern zusammengearbeitet hast. Erwähne auch deine Erfahrungen im Mentoring von anderen Ingenieuren.
Individualisiere dein Anschreiben:Vermeide Standardanschreiben. Passe dein Anschreiben an die spezifischen Anforderungen der Stelle an und erkläre, warum du eine gute Ergänzung für das Team bei Bettermile bist. Zeige deine Begeisterung für die Position und das Unternehmen.
Wie man sich auf ein Vorstellungsgespräch bei Bettermile vorbereitet
✨Verstehe die Unternehmenskultur
Informiere dich über die Werte und die Kultur von Better Places. Sie legen großen Wert auf Vielfalt und ein unterstützendes Arbeitsumfeld. Zeige in deinem Interview, dass du diese Werte teilst und bereit bist, in einem kreativen und dynamischen Team zu arbeiten.
✨Technische Fähigkeiten hervorheben
Stelle sicher, dass du deine Erfahrungen mit Kotlin, Spring Boot und AWS klar kommunizierst. Bereite konkrete Beispiele vor, wie du diese Technologien in früheren Projekten eingesetzt hast, um Probleme zu lösen oder Verbesserungen zu erzielen.
✨Teamarbeit betonen
Da Better Places großen Wert auf Zusammenarbeit legt, solltest du Beispiele für erfolgreiche Teamprojekte und deine Rolle darin bereit haben. Betone, wie du andere unterstützt und Wissen teilst, um das Team insgesamt zu stärken.
✨Fragen vorbereiten
Bereite einige durchdachte Fragen vor, die du dem Interviewer stellen kannst. Dies zeigt dein Interesse an der Position und dem Unternehmen. Frage nach den aktuellen Herausforderungen des Teams oder wie sie Innovationen fördern.