Backend Engineer

Backend Engineer

Berlin Vollzeit 55000 - 70000 € / Jahr (geschätzt) Hybrid
P

Auf einen Blick

  • Aufgaben: Entwickle skalierbare Systeme und arbeite an spannenden Projekten mit modernster Technologie.
  • Unternehmen: Innovatives Unternehmen mit einer kollaborativen Kultur und einem vielfältigen Team.
  • Vorteile: Attraktives Gehalt, großzügige Altersvorsorge und flexible Arbeitsmöglichkeiten.
  • Weitere 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.
  • Qualifikationen: Erfahrung in der Softwareentwicklung und Teamarbeit sind erforderlich.

Das prognostizierte 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

Omio ist ein hervorragender Arbeitgeber, der eine dynamische und inklusive Arbeitsumgebung bietet, in der Vielfalt geschätzt wird. Mit einem wettbewerbsfähigen Gehaltspaket, einer großzügigen Altersvorsorge und zahlreichen Möglichkeiten zur beruflichen Weiterentwicklung fördert das Unternehmen das Wachstum seiner Mitarbeiter. Die Zusammenarbeit in einem internationalen Team von über 45 Nationalitäten ermöglicht es Ihnen, an spannenden Projekten zu arbeiten und Ihre Fähigkeiten in einer Vielzahl von Technologien weiterzuentwickeln.

P

Kontaktdaten:

ProRecruit Plus Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Backend Engineer erhalten könntest

✨Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

✨Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei ProRecruit Plus anzuklopfen, wenn du dich auf die Stelle als Backend Engineer bewirbst – so wissen sie gleich, was sie von dir erwarten können!

✨Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

✨Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei ProRecruit Plus vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Backend Engineer mit Bravour zu bestehen

Java
Spring
Spring Boot
Kubernetes
Docker
NoSQL
Softwareentwicklung

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei ProRecruit Plus klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei ProRecruit Plus vorbereitet

✨Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

✨Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

✨Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

✨Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.