Auf einen Blick
- Aufgaben: Entwickle und skaliere unsere Data Fusion Plattform mit innovativen Lösungen.
- Arbeitgeber: Traversals ist ein schnell wachsendes Unternehmen, das kreative Softwarelösungen bietet.
- Mitarbeitervorteile: Flexibles Homeoffice, moderne Hardware und großzügige Urlaubsregelungen warten auf dich.
- Warum dieser Job: Gestalte aktiv die Zukunft eines Unternehmens in einem agilen und kreativen Umfeld.
- Gewünschte Qualifikationen: Mindestens 2 Jahre Erfahrung in der Softwareentwicklung mit modernen Programmiersprachen.
- 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 für agile Prinzipien und Werte
- Sehr gute schriftliche und mündliche Englischkenntnisse
Warum wir?
- Spielen Sie eine entscheidende Rolle bei der Gestaltung eines Unternehmens in seinem rasanten 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 persönliche Kontakte von offenen Stellen, 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 offene Positionen informieren.
✨Tip Nummer 3
Zeige deine Leidenschaft für neue Technologien! Teile deine Projekte oder Beiträge auf Plattformen wie GitHub oder LinkedIn. Dies kann dir helfen, die Aufmerksamkeit von Recruitern auf dich zu ziehen und deine Fähigkeiten 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 verbessern und dich auf mögliche Herausforderungen 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.
Individualisiere deinen Lebenslauf: Passe deinen Lebenslauf an die Stelle an, indem du relevante Erfahrungen und Projekte hervorhebst, die deine Fähigkeiten in den geforderten Technologien wie Java, Python, React und Microservices zeigen.
Motivationsschreiben verfassen: Schreibe ein überzeugendes Motivationsschreiben, in dem du erklärst, warum du für die Position geeignet bist und was dich an der Arbeit bei Traversals begeistert. Betone deine Problemlösungsfähigkeiten und Teamarbeit.
Prüfe auf Fehler: Bevor du deine Bewerbung einreichst, überprüfe sie gründlich auf Rechtschreib- und Grammatikfehler. Eine fehlerfreie Bewerbung hinterlässt einen professionellen Eindruck und zeigt deine Sorgfalt.
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 Arbeit 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. Bereite dich darauf vor, über deine Erfahrungen in der Zusammenarbeit mit anderen zu sprechen und wie du Feedback gibst und empfängst, um gemeinsam zu wachsen.
✨Frage nach der Unternehmenskultur
Nutze die Gelegenheit, um Fragen zur Unternehmenskultur und den agilen Prinzipien von Traversals zu stellen. Das zeigt dein Interesse an der Firma und hilft dir zu verstehen, ob die Werte mit deinen eigenen übereinstimmen.