Auf einen Blick
- Aufgaben: Entwickle und skaliere unsere Datenfusionsplattform mit innovativen Lösungen.
- Arbeitgeber: Traversals ist ein schnell wachsendes Unternehmen, das sich auf Datenanalyse spezialisiert.
- Mitarbeitervorteile: Flexibles Homeoffice, moderne Hardware und großzügige Urlaubsregelungen warten auf dich.
- Warum dieser Job: Gestalte aktiv die Zukunft eines Unternehmens in einem kreativen und agilen Umfeld.
- Gewünschte Qualifikationen: Mindestens 2 Jahre Erfahrung in Softwareentwicklung und modernen Programmiersprachen erforderlich.
- Andere Informationen: Teilnahme an Forschungsprojekten mit Universitäten und profit-sharing Möglichkeiten.
Das voraussichtliche Gehalt liegt zwischen 43200 - 84000 € pro Jahr.
Traversals sucht erfahrene Full Stack Software Engineers (FSSEs) mit innovativen Problemlösungsfähigkeiten, die den Wunsch haben, unsere Data Fusion Platform zu entwerfen, zu bauen und zu skalieren. Die Mission eines FSSE besteht darin, Fähigkeiten zu entwerfen und zu entwickeln, die es Benutzern ermöglichen, ihre Daten zu sammeln, zu visualisieren und damit zu interagieren, um ihren analytischen Bedürfnissen gerecht zu werden. Um diese Mission zu erreichen, sind FSSEs in allen Phasen des Produktentwicklungs- und Bereitstellungszyklus beteiligt: Ideenfindung, Benutzerfeedback, Planung, Design, Prototyping, Ausführung, Versand und Iteration.
Technologien, die wir verwenden:
- Java und Spring Boot 2 für das Kernframework
- Kombination aus Java und Python für die Datenanalyse
- Typescript, React und MaterialUI für die Frontend-Entwicklung
- DSE Cassandra, DSE Graph und PostgreSQL zur Datenspeicherung
- Microservices, Serverless, Kubernetes und Google Cloud Platform zum Ausführen und Skalieren des Systems
- Modernste Build-Tools, z.B. Gradle, Terraform, GitHub und GitHub Actions
Ihr Profil:
- Über 2 Jahre Erfahrung in der Softwareentwicklung und modernen Programmiersprachen, z.B. Java, JavaScript, Typescript oder Python
- Expertise im Design und Betrieb von Microservices und/oder Serverless-Architekturen
- Erfahrung mit NoSQL-Datenbanken, z.B. Apache Cassandra, Graphdatenbanken, z.B. DSE Graph, und SQL-Datenbanken, z.B. PostgreSQL
- Erfahrung in der API-Entwicklung mit REST und GraphQL
- Erfahrung in React, Javascript/Typescript, HTML und CSS
- Erfahrung mit automatisierten Tests
- Wissen, wann und was getestet werden sollte
- Interesse an DevOps, nicht scheu, das Terminal zu nutzen
- Bereitschaft, Software in einer „You build it, you run it“-Manier zu erstellen
- Idealerweise Erfahrung mit Docker und Container-Orchestrierungslösungen (Kubernetes)
- Proaktiver Problemlöser
- Sie hinterlassen Code und Prozesse in einem besseren Zustand, als Sie sie vorgefunden haben
- Leidenschaft für die Zusammenarbeit mit talentierten Teamkollegen
- Ihr Herz schlägt dafür, Feedback zu erhalten und zu geben, um sowohl persönlich als auch als Ingenieur zu wachsen
- Interesse und Leidenschaft, neue Technologien zu lernen und auszuprobieren
- Tiefes Verständnis der agilen Prinzipien und Werte
- Sehr gute schriftliche und mündliche Englischkenntnisse
Warum wir?
- Spielen Sie eine entscheidende Rolle bei der Gestaltung eines Unternehmens in seinem schnellen Wachstum
- Schließen Sie sich einem Team von hochmotivierten und talentierten Menschen an
- Arbeiten Sie in einer kreativen und agilen Umgebung mit kurzen und transparenten Entscheidungswegen
- Flexible Homeoffice- und Remote-Arbeitsmöglichkeiten durch eine dezentralisierte Kollaborationsplattform
- Moderne Entwicklungs-Hardware, z.B. MacBook Pro mit modernster Infrastruktur, z.B. GitHub, Slack und Google Cloud Platform
- Sichere Software-Lieferkette, wie auf Medium.com beschrieben
- Neueste Software-Technologiestack, z.B. Serverless-Computing und React-basierte Frontends
- Teilnahme an Forschungsprojekten mit Universitäten
- Wettbewerbsfähige Vergütung und Gewinnbeteiligungsmöglichkeiten
- Großzügige Urlaubsregelung
Full Stack Software Engineer Arbeitgeber: Traversals Analytics and Intelligence GmbH
Kontaktperson:
Traversals Analytics and Intelligence GmbH HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Full Stack Software Engineer
✨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
Beteilige dich an relevanten Online-Communities oder Foren, die sich mit Technologien wie Java, React oder Kubernetes beschäftigen. Dort kannst du nicht nur dein Wissen erweitern, sondern auch potenzielle Arbeitgeber kennenlernen und dich über Jobmöglichkeiten austauschen.
✨Tip Nummer 3
Zeige deine Projekte auf Plattformen wie GitHub. Ein aktives Profil mit eigenen Projekten oder Beiträgen zu Open-Source-Projekten kann dir helfen, dich von anderen Bewerbern abzuheben und dein Können zu demonstrieren.
✨Tip Nummer 4
Bereite dich auf technische Interviews vor, indem du häufige Fragen zu Microservices, API-Entwicklung und Datenbanken übst. Nutze Plattformen wie LeetCode oder HackerRank, um deine Programmierfähigkeiten zu schärfen und dich auf praktische Tests vorzubereiten.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Full Stack Software Engineer
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die spezifischen Technologien und Fähigkeiten, die Traversals sucht. Stelle sicher, dass du alle geforderten Qualifikationen in deiner Bewerbung ansprichst.
Betone relevante Erfahrungen: Hebe in deinem Lebenslauf und Anschreiben deine Erfahrungen mit den geforderten Programmiersprachen und Technologien hervor, wie Java, Spring Boot, React und Microservices. Verwende konkrete Beispiele, um deine Fähigkeiten zu demonstrieren.
Motivationsschreiben: Verfasse ein überzeugendes Motivationsschreiben, in dem du erklärst, warum du bei Traversals arbeiten möchtest und wie deine Werte und Ziele mit der Unternehmenskultur übereinstimmen. Zeige deine Leidenschaft für innovative Problemlösungen und Teamarbeit.
Prüfe deine Unterlagen: Bevor du deine Bewerbung einreichst, überprüfe alle Dokumente auf Vollständigkeit und Fehler. Achte darauf, dass dein Lebenslauf aktuell ist und alle relevanten Informationen enthält. Eine fehlerfreie Bewerbung hinterlässt einen guten Eindruck.
Wie du dich auf ein Vorstellungsgespräch bei Traversals Analytics and Intelligence GmbH vorbereitest
✨Verstehe die Technologien
Mach dich mit den Technologien vertraut, die Traversals verwendet, wie Java, Spring Boot, React und Kubernetes. Zeige im Interview, dass du nicht nur die Grundlagen kennst, sondern auch, wie diese Technologien zusammenarbeiten, um die Data Fusion Platform zu unterstützen.
✨Bereite Beispiele vor
Sei bereit, konkrete Beispiele aus deiner bisherigen Berufserfahrung zu teilen, die deine Fähigkeiten in der Softwareentwicklung und Problemlösung demonstrieren. Erkläre, wie du Herausforderungen gemeistert hast und welche Ergebnisse du erzielt hast.
✨Zeige Teamgeist
Traversals sucht nach jemandem, der gerne im Team arbeitet und Feedback gibt sowie annimmt. Bereite dich darauf vor, über deine Erfahrungen in der Zusammenarbeit mit anderen zu sprechen und wie du zur Verbesserung von Prozessen beigetragen hast.
✨Frage nach der Unternehmenskultur
Nutze die Gelegenheit, um Fragen zur Unternehmenskultur und den agilen Prinzipien zu stellen, die Traversals verfolgt. Dies zeigt dein Interesse an der Firma und hilft dir, herauszufinden, ob die Werte mit deinen eigenen übereinstimmen.