Auf einen Blick
- Aufgaben: Entwickle skalierbare Systeme und arbeite an spannenden Projekten mit modernster Technologie.
- Arbeitgeber: Innovatives Unternehmen mit einer kollaborativen Kultur und einem vielfältigen Team.
- Mitarbeitervorteile: Attraktives Gehalt, großzügige Altersvorsorge und flexible Arbeitsmöglichkeiten.
- Andere Informationen: Dynamisches Umfeld mit hervorragenden Karrieremöglichkeiten und einem Fokus auf Vielfalt.
- Warum dieser Job: Gestalte die Zukunft der Softwareentwicklung und hinterlasse einen echten Einfluss.
- Gewünschte Qualifikationen: Erfahrung in der Softwareentwicklung und Teamarbeit sind erforderlich.
Das voraussichtliche Gehalt liegt zwischen 55000 - 70000 € pro Jahr.
Design, build and improve scalable systems that connect to many services & data sources inside and outside of Omio.
Work with your team to rapidly test ideas, use results for iterations and improve our product.
Operate and maintain critical core systems, owning reliability, performance, and availability.
Apply your engineering experience to automate processes and maintenance.
Collaborate with other teams on solutions for challenging and interesting problems.
Help more junior engineers grow in their profession.
Be hands-on with our diverse technology stack and have an opportunity to participate in defining and developing internal standards and shared components. Examples of the technologies we currently use and you might be working with include (but are by no means limited to): Java, Spring, Spring Boot, Javascript, TypeScript, Node.js, Go, Couchbase, BigQuery, Docker, Kubernetes, Graphite, Grafana, Kibana and GraphQL.
In order to thrive in this position and have fun, you are:
- Kundenorientiert: Sie haben eine Leidenschaft für den Aufbau leistungsfähiger und skalierbarer Produkte, die den Bedürfnissen von Kunden, intern und extern, gerecht werden.
- Erfahren und ausgebildet: Sie haben einen Abschluss in Informatik oder eine gleichwertige berufliche Erfahrung und haben mindestens 3 Jahre mit Produktionssystemen in einer Hochvolumen-/Hochverfügbarkeitsumgebung gearbeitet. Sie wissen, wie man Softwaresysteme entwirft und verstehen, wie Mikroservice-Architekturen funktionieren. Praktische Erfahrung mit Java und einem Teil der folgenden Technologien ist erforderlich: Spring, Spring Boot, Docker, Kubernetes, Google Cloud, eine NoSQL-Datenbank.
- Auf dem neuesten Stand: Sie haben Erfahrung in der Softwareentwicklung, schreiben sauberen, schlanken, effektiven Code in mehreren Sprachen, alle versionskontrolliert. Sie wählen das richtige Werkzeug für die Aufgabe und Ihre Denkweise ist nicht auf ein einziges Paradigma oder eine Sprache beschränkt. Sie wissen, wie man Tests schreibt und validiert, dass Ihr Code das tut, was er tun soll.
- Pragmatisch: Sie können komplexe Probleme in mehreren Domänen angehen, analysieren, entwerfen, modulare Lösungen erstellen und end-to-end in einem MVP, wertorientierten und iterativen Ansatz liefern. Sie wissen, dass man manchmal Abstriche machen muss und können die Auswirkungen davon voraussehen. Sie verstehen auch, dass Softwareengineering nicht immer nur Spaß macht, und sind bereit, die Anstrengungen zu unternehmen, um Dinge zu erledigen, auch wenn sie manchmal etwas langweilig sind.
- Ein Automatisierer: Sie streben danach, Wiederholungen und Einzelfälle durch Skripting und Automatisierungstools zu beseitigen. Sie haben Anwendungen in Produktionsumgebungen bereitgestellt, überwacht und unterstützt.
- Ein Teamplayer: Sie helfen Ihren Teamkollegen bei der Planung und Lieferung hochwertiger Software und scheuen sich nicht, mit Menschen in Ihrem Team und außerhalb zu sprechen, um Informationen zu klären und Vereinbarungen zu treffen. Sie lernen von den Besten um Sie herum.
Omio ermutigt Sie, sich zu bewerben, auch wenn Sie einige dieser Fähigkeiten noch entwickeln!
Was ist für Sie drin?
- Ein wettbewerbsfähiges und attraktives Vergütungspaket.
- Ein großzügiges Rentensystem.
- Ein diverses Team von mehr als 45 Nationalitäten. Vielfalt macht uns stärker. Wir schätzen Vielfalt und heißen alle Bewerber unabhängig von Ethnie, Religion, nationaler Herkunft, sexueller Orientierung, Geschlecht, Geschlechtsidentität, Alter oder Behinderung willkommen.
Erforderliche Fähigkeiten:
- Kubernetes
- Docker
- NoSQL
- Java
- Spring Boot
- Spring
Backend Engineer Arbeitgeber: ProRecruit Plus
Kontaktperson:
ProRecruit Plus HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Backend Engineer
✨Netzwerken ist der Schlüssel
Nutze Plattformen wie LinkedIn, um mit anderen Backend Engineers und Recruitern in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden und vielleicht sogar Empfehlungen zu erhalten.
✨Sei proaktiv bei der Jobsuche
Warte nicht darauf, dass die Stellenanzeigen zu dir kommen! Besuche unsere Website und bewirb dich direkt auf interessante Positionen. Zeige Initiative und Interesse an den Projekten, die wir bei StudySmarter umsetzen.
✨Bereite dich auf technische Interviews vor
Mach dich mit typischen Fragen und Aufgaben für Backend Engineers vertraut. Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären. Das zeigt, dass du nicht nur die Theorie beherrschst, sondern auch praktisch anwenden kannst.
✨Zeige deine Teamfähigkeit
In einem Team zu arbeiten ist entscheidend! Bereite Beispiele vor, wie du in der Vergangenheit mit anderen zusammengearbeitet hast, um Probleme zu lösen oder Projekte voranzutreiben. Das zeigt, dass du ein echter Teamplayer bist.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Backend Engineer
Tipps für deine Bewerbung 🫡
Mach es persönlich!: Zeig uns, wer du bist! Verwende in deinem Anschreiben eine persönliche Ansprache und erzähle uns, warum du dich für die Stelle als Backend Engineer bei StudySmarter interessierst. Das macht deine Bewerbung einzigartig und hebt dich von anderen ab.
Technische Fähigkeiten hervorheben: Stell sicher, dass du deine technischen Skills klar und deutlich präsentierst. Nenn spezifische Technologien, mit denen du gearbeitet hast, wie Java, Spring oder Docker. Zeig uns, dass du die Anforderungen der Stelle verstehst und wie du sie erfüllen kannst.
Beispiele für deine Erfahrungen: Gib konkrete Beispiele aus deiner bisherigen Berufserfahrung an, die zeigen, wie du Probleme gelöst und Projekte erfolgreich umgesetzt hast. Das hilft uns, ein besseres Bild von deinen Fähigkeiten und deinem Arbeitsstil zu bekommen.
Bewerbung über unsere Website: Vergiss nicht, deine Bewerbung über unsere Website einzureichen! So stellst du sicher, dass wir alle Informationen richtig erhalten und du die besten Chancen auf eine Einladung zum Interview hast. Wir freuen uns darauf, von dir zu hören!
Wie du dich auf ein Vorstellungsgespräch bei ProRecruit Plus vorbereitest
✨Verstehe die Technologien
Mach dich mit den Technologien vertraut, die im Jobprofil erwähnt werden, wie Java, Spring Boot und Kubernetes. Zeige im Interview, dass du nicht nur die Grundlagen kennst, sondern auch praktische Erfahrungen hast. Bereite Beispiele vor, wie du diese Technologien in der Vergangenheit eingesetzt hast.
✨Bereite dich auf technische Fragen vor
Erwarte technische Fragen zu Softwarearchitekturen und Automatisierung. Übe, wie du komplexe Probleme analysierst und Lösungen präsentierst. Du könntest gebeten werden, ein Beispiel für einen MVP-Ansatz zu geben oder zu erklären, wie du Code getestet hast.
✨Teamarbeit betonen
Da Teamarbeit wichtig ist, sei bereit, über deine Erfahrungen in der Zusammenarbeit mit anderen zu sprechen. Erkläre, wie du anderen geholfen hast, ihre Fähigkeiten zu entwickeln, und wie du Informationen klar kommunizierst. Zeige, dass du ein echter Teamplayer bist.
✨Fragen stellen
Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und am Unternehmen. Frage nach den Herausforderungen, die das Team derzeit hat, oder nach den nächsten Projekten, an denen sie arbeiten werden.