Senior Java Engineer (m/f/d) - FlixTrain Fleet Management System

Senior Java Engineer (m/f/d) - FlixTrain Fleet Management System

Berlin Vollzeit 60000 - 80000 € / Jahr (geschätzt) Homeoffice (teilweise)
FlixBus

Auf einen Blick

  • Aufgaben: Entwickle innovative Softwarelösungen für das FlixTrain-Flottenmanagement.
  • Unternehmen: Flix, ein führendes Unternehmen im Bereich Mobilität mit einer kollaborativen Kultur.
  • Vorteile: Flexibles Arbeiten, Wettbewerbsfähiges Gehalt und umfassende Weiterbildungsmöglichkeiten.
  • Weitere Informationen: Wachstumsorientierte Umgebung mit großartigen Karrierechancen.
  • Warum dieser Job: Gestalte die Zukunft der Mobilität mit modernster Technologie und einem dynamischen Team.
  • Qualifikationen: Mindestens 5 Jahre Erfahrung in der Softwareentwicklung mit Java und Spring Boot.

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

Bei Flix bieten wir eine technologiegetriebene Umgebung, in der Innovation auf reale Auswirkungen trifft, mit wettbewerbsfähiger Vergütung, starken Wachstumschancen und einer Kultur der Zusammenarbeit und Eigenverantwortung. Als Senior Java Backend Engineer sind Sie Teil eines Teams, das sich auf die Automatisierung und Optimierung der Betriebsprozesse von FlixTrain konzentriert und interne Tools erstellt, die den Teams helfen, eine wachsende und zunehmend moderne Flotte zu verwalten.

Sie werden Teil eines kleinen, kollaborativen Teams (6 Personen) mit einem starken Sinn für Eigenverantwortung und einer pragmatischen, wenig bürokratischen Arbeitsweise. Das Team gehört zur FlixTrain Tech-Abteilung, die derzeit aus drei Produktteams besteht und im kommenden Jahr erheblich wachsen wird, um auf sechs Teams zu expandieren, während FlixTrain seine Operationen, Flotte und unterstützende Technologie weiter ausbaut. Die Komplexität unserer Operationen wächst und damit auch der Bedarf an zuverlässigen, gut gestalteten Systemen, die manuelle Arbeit reduzieren, regulatorische Anforderungen unterstützen und es den Teams ermöglichen, effizient im großen Maßstab zu arbeiten.

Diese Rolle befindet sich in einer Greenfield-Umgebung, in der viele Systeme von Grund auf neu entworfen und gebaut werden. Ingenieure sind eng in den gesamten Lebenszyklus eingebunden: Verständnis der betrieblichen Herausforderungen, Mitwirkung an architektonischen Entscheidungen und Sicherstellung einer hohen Qualität durch solide Testpraktiken. Wir schätzen Ingenieure, die neugierig auf das Geschäft sind, bereit sind, an Entdeckungen und Problemlösungen teilzunehmen und sich in unklaren Situationen wohlfühlen.

Unser Tech-Stack: Java, Spring/Spring Boot, Kafka, MySQL (RDS), MongoDB (DocumentDB), AWS, Docker, Gitlab CI, Kubernetes, Terraform, Datadog

Über die Rolle:

  • Sie sind Teil eines selbstorganisierten, funktionsübergreifenden verteilten Teams, das eine Reihe von Produkten besitzt und somit direkt zum Erfolg des Unternehmens beiträgt.
  • Sie und Ihr Team stellen unsere Nutzer in den Mittelpunkt, wenn Sie gemeinsam Lösungen entwickeln.
  • Sie treiben den Entwicklungsprozess in einer agilen Umgebung voran.
  • Sie haben die Möglichkeit, neue Produkte von Grund auf zu entwerfen und häufig neue Versionen bestehender Produkte zu liefern, unter Verwendung von kontinuierlicher Integration und Automatisierung.
  • Sie werden mit modernen Technologien und Tools arbeiten und lernen, wie man sie einsetzt.
  • Leiten Sie technische Entscheidungen innerhalb und zwischen Teams, um die technische Exzellenz durch laterale Führung zu verbessern.
  • Seien Sie Mentor und Coach für Ihre Kollegen.

Über Sie:

  • 5+ Jahre Berufserfahrung mit Java.
  • Starke Erfahrung in der Entwicklung verteilter Systeme mit Spring Boot.
  • Erfahrung mit relationalen (MySQL, PostgreSQL, RDS) und NoSQL-Datenbanken (MongoDB, DocumentDB).
  • Erfahrung mit Caching-Lösungen wie Redis, ElastiCache.
  • Erfahrung mit ereignisgesteuerten Architekturen und Messaging-Diensten wie Kafka/SQS/SNS/RabbitMQ.
  • Praktische Erfahrung mit AWS-Diensten (z.B. RDS, S3, EC2).
  • Erfahrung mit DevOps- und Infrastrukturtechnologien, einschließlich Docker, k8s, GitLab CI, Terraform und Datadog.
  • Gute Englischkenntnisse oder höher.
  • Erfahrung in einem agilen Setup.

Schön zu haben:

  • Sie haben bereits mit verteilten Teams gearbeitet.
  • Gute Deutschkenntnisse oder höher.

Wir erkennen an, dass jeder eine einzigartige Kombination wertvoller Fähigkeiten und Erfahrungen mitbringt. Wenn Sie denken, dass Sie einen Einfluss haben könnten, auch wenn Sie nicht 100% der Anforderungen erfüllen, ermutigen wir Sie dennoch, sich zu bewerben. Wir möchten von Ihnen hören!

Was wir bieten:

  • Arbeiten von (M)Anywhere: Je nach Rolle können Sie bis zu 60 Tage pro Jahr von einem anderen Standort aus arbeiten.
  • Hybrides Arbeitsmodell: Wir sind ein Büro-erstes Unternehmen, bieten jedoch Flexibilität, um Arbeit und Leben in Einklang zu bringen.
  • Unterstützung für das Wohlbefinden: Zugang zu vertraulicher 1:1-Beratung, Kursen und Stressmanagement für Sie und bis zu vier Familienmitglieder.
  • Lernen & Entwicklung: Nutzen Sie Sprachkurse, Schulungen und von Experten geleitete Sitzungen, um Ihre Fähigkeiten auszubauen.
  • Mentoring-Programm: Vernetzen Sie sich mit erfahrenen Kollegen, um Einblicke zu gewinnen und Ihre Karriere zu beschleunigen.

Bei Flix befähigen wir unsere Teams, Grenzen zu überschreiten und die Zukunft der Mobilität zu gestalten. Während wir weiterhin global skalieren, nutzen wir modernste Technologie, um Mobilität intelligenter, nachhaltiger und erschwinglicher zu machen.

Wenn Sie nach einem Ort suchen, an dem Sie Veränderungen vorantreiben und definieren können, wie Millionen von Menschen reisen, ist Flix der Ort, an dem Sie Ihre Reise leiten können!

Senior Java Engineer (m/f/d) - FlixTrain Fleet Management System Arbeitgeber: FlixBus

Flix ist ein hervorragender Arbeitgeber, der eine technologiegetriebene Umgebung bietet, in der Innovation auf reale Auswirkungen trifft. Mit einem hybriden Arbeitsmodell, umfangreichen Weiterbildungsmöglichkeiten und einem starken Fokus auf Teamarbeit und Eigenverantwortung fördern wir eine Kultur, die persönliches Wachstum und berufliche Entwicklung unterstützt. Unsere Mitarbeiter profitieren von flexiblen Arbeitszeiten, umfassender Unterstützung für das Wohlbefinden und der Möglichkeit, an spannenden Projekten in einem dynamischen Umfeld zu arbeiten.

FlixBus

Kontaktdaten:

FlixBus Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Senior Java Engineer (m/f/d) - FlixTrain Fleet Management System erhalten könnten

Netzwerken, Netzwerken, Netzwerken!

Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns nicht vergessen, dass viele Jobs über persönliche Empfehlungen vergeben werden – also sprich mit ehemaligen Kollegen oder Freunden!

Sei proaktiv!

Warte nicht darauf, dass die Stellenanzeigen zu dir kommen. Recherchiere Unternehmen, die dich interessieren, und kontaktiere sie direkt. Zeig ihnen, dass du wirklich an einer Zusammenarbeit interessiert bist!

Bereite dich auf technische Interviews vor!

Mach dich mit typischen Fragen und Aufgaben vertraut, die in technischen Interviews gestellt werden. Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären – das zeigt dein Verständnis und deine Problemlösungsfähigkeiten.

Bewirb dich über unsere Website!

Wenn du denkst, dass du gut zu Flix passt, dann bewirb dich direkt über unsere Website. So hast du die besten Chancen, gesehen zu werden und zeigst gleichzeitig dein Interesse an der Position!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Java Engineer (m/f/d) - FlixTrain Fleet Management System mit Bravour zu bestehen

Java
Spring Boot
Verteilte Systeme
MySQL
MongoDB
Kafka
AWS

Einige Tipps für deine Bewerbung 🫡

Sei authentisch!:Zeig uns, wer du wirklich bist! Deine Persönlichkeit und deine Erfahrungen sind wichtig. Lass uns wissen, was dich motiviert und warum du Teil unseres Teams werden möchtest.

Pass auf die Details auf!:Achte darauf, dass deine Bewerbung fehlerfrei ist. Rechtschreibfehler oder unklare Formulierungen können einen schlechten Eindruck hinterlassen. Nimm dir die Zeit, alles gründlich zu überprüfen!

Beziehe dich auf die Stellenbeschreibung!:Nutze die Gelegenheit, um zu zeigen, wie deine Fähigkeiten und Erfahrungen zu den Anforderungen der Stelle passen. Verlinke deine bisherigen Projekte oder Erfolge, die relevant sind, um uns zu überzeugen.

Bewirb dich über unsere Website!:Der einfachste Weg, um Teil von Flix zu werden, ist, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell und unkompliziert bei uns ankommt!

Wie man sich auf ein Vorstellungsgespräch bei FlixBus vorbereitet

Verstehe die Technologie

Mach dich mit dem Tech-Stack von Flix vertraut, insbesondere mit Java, Spring Boot und den Datenbanken, die sie verwenden. Zeige im Interview, dass du nicht nur die Grundlagen beherrschst, sondern auch, wie diese Technologien zusammenarbeiten, um die Herausforderungen im FlixTrain Fleet Management System zu bewältigen.

Bereite Beispiele vor

Denke an konkrete Beispiele aus deiner bisherigen Berufserfahrung, die deine Fähigkeiten in der Entwicklung verteilter Systeme und im Umgang mit Cloud-Technologien zeigen. Sei bereit, über spezifische Projekte zu sprechen, bei denen du technische Entscheidungen getroffen hast oder als Mentor für andere fungiert hast.

Agile Denkweise

Da Flix in einem agilen Umfeld arbeitet, solltest du deine Erfahrungen mit agilen Methoden betonen. Bereite dich darauf vor, Fragen zu beantworten, wie du in einem selbstorganisierten Team arbeitest und wie du zur kontinuierlichen Verbesserung der Prozesse beiträgst.

Fragen stellen

Zeige dein Interesse an der Rolle und dem Unternehmen, indem du Fragen stellst. Frage nach den aktuellen Herausforderungen, mit denen das Team konfrontiert ist, oder nach den Möglichkeiten zur beruflichen Weiterentwicklung innerhalb von Flix. Das zeigt, dass du proaktiv bist und wirklich an der Position interessiert bist.