Mid / Senior Backend Engineer
Mid / Senior Backend Engineer

Mid / Senior Backend Engineer

Berlin Vollzeit 43200 - 72000 € / Jahr (geschätzt) Kein Home Office möglich
Go Premium
Klar

Auf einen Blick

  • Aufgaben: Entwickle flexible und zuverlässige Softwaresysteme für digitales Banking in Mexiko.
  • Arbeitgeber: Klar, ein innovatives Unternehmen im digitalen Bankwesen mit sozialer Verantwortung.
  • Mitarbeitervorteile: Wettbewerbsfähiges Gehalt, Aktienoptionen, 26 Urlaubstage und ein jährliches Weiterbildungsbudget von 1500 EUR.
  • Warum dieser Job: Gestalte die Zukunft des Bankwesens und hilf Menschen ohne Bankkonto.
  • Gewünschte Qualifikationen: Mindestens 6 Jahre Erfahrung in Java, SpringBoot und Microservices.
  • Andere Informationen: Dynamisches Team mit starken Wachstumschancen und flexiblen Arbeitszeiten.

Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.

Klar arbeitet hart daran, digitales Banking für diejenigen zu bringen, die es in Mexiko benötigen. Fast die Hälfte der Menschen in Mexiko hat überhaupt kein Bankkonto, was ihre Ersparnisse dem Risiko von Diebstahl oder Zerstörung durch Überschwemmungen oder Brände aussetzt. Traditionelle Banken haben hohe Kosten pro Kunde, die es unprofitabel machen, Menschen mit kleineren Einlagen oder aus abgelegenen Gebieten zu bedienen. Durch die Senkung der Bankkosten arbeitet Klar daran, den Menschen, die es am meisten brauchen, den Zugang zu einer Kreditlinie zu ermöglichen.

Wir benötigen Senior Backend Engineers, um flexible und zuverlässige Softwaresysteme zu entwickeln, die skalierbar sind und die Kosten des digitalen Bankings senken.

Was Sie tun werden:

  • Richtigen, effizienten, sauberen, robusten und wartbaren Code schreiben (hauptsächlich in Java 11).
  • Unit-, Integrations- und End-to-End-Tests schreiben, um aktuelle Fehler oder zukünftige Regressionen zu verhindern.
  • An Code-Reviews teilnehmen, um von anderen zu lernen und ihnen ebenfalls etwas beizubringen.
  • Neue Technologien und Bibliotheken prototypisieren, die Zeit und Aufwand sparen könnten.
  • Junior Engineers mentorieren.
  • Klare und prägnante Dokumentation für Benutzer Ihrer Systeme schreiben.
  • Gemeinsame Probleme zwischen mehreren Systemen identifizieren und gemeinsame Lösungen über Bibliotheken entwickeln.
  • Designs für neue Systeme und Funktionen mittlerer Komplexität erstellen.
  • Zeitabschätzungen zur Implementierung von Designs vornehmen, die bei der zukünftigen Planung helfen können.

Was Sie mitbringen:

  • Mindestens 6 Jahre Erfahrung mit mehreren der folgenden Entwicklungstechnologien: Java 11, SpringBoot, PostgreSQL oder andere relationale Datenbanken, Apache Kafka, Redis, Protocol Buffers.
  • Mindestens 3 Jahre Erfahrung mit Microservice-Architekturen, synchroner REST-Kommunikation über HTTP und asynchroner Kommunikation über Apache Kafka.
  • Kenntnisse in Algorithmen und Datenstrukturen zur Lastverteilung wie Sharding, optimistische Sperrung, Datenbanktransaktionen, Wahl von Führungspersonen und mehr.
  • Mindestens 3 Jahre Erfahrung mit den folgenden Infrastrukturtechnologien: AWS, Jenkins, Kubernetes, Istio, Terraform, Terragrunt, Helm.
  • Mindestens 3 Jahre Erfahrung mit Logging- und Metrik-Technologien: DropWizard, Prometheus, Grafana, Kibana.
  • Starke schriftliche und mündliche Kommunikationsfähigkeiten in Englisch und die Fähigkeit, Peer-Reviews zu berücksichtigen, um Designs zu verbessern und Fehler zu korrigieren, bevor sie gemacht werden.

Wie wir arbeiten:

  • Measure Twice and Cut Once: Teams produzieren peer-reviewed Designs, deren Struktur einer wissenschaftlichen Veröffentlichung ähnelt.
  • Respond to Critique: Wir verwenden Werkzeuge und Technologien, die beschleunigen, wie schnell ein Design aktualisiert werden kann, um identifizierte Mängel zu berücksichtigen und dann verbessert zu werden.
  • Unabhängige Teams: Teams sind frei in der Wahl, wie sie ihre Ziele erreichen. Ergebnisse sind viel wichtiger als die Einhaltung spezifischer Methoden.
  • Lead from the Front: Es gibt keine reinen Manager, und jeder packt mit an, vom Junior Engineer bis zum CTO.
  • Quarterly OKRs: Für größere Arbeitsaufgaben, die Koordination zwischen mehreren Teams erfordern, verwenden wir OKRs, die 1 bis 3 Monate Arbeit repräsentieren und zur Planung genutzt werden.
  • Clear Performance Evaluation: Leistungsbewertungen beginnen damit, dass Mitarbeiter ihre Erfolge auflisten und ihre Expertise in klaren Jobverantwortlichkeiten demonstrieren. Die Leistung wird sorgfältig bewertet, um Fairness und Transparenz in der Bewertung und Bezahlung sicherzustellen.

Was wir bieten:

  • Wettbewerbsfähiges Gehalt basierend auf Leistung und Erfahrung.
  • Aktienoptionen.
  • 26 Tage bezahlter Urlaub pro Jahr.
  • 1500 EUR jährliches Bildungs-/Trainingsbudget.
  • Flexible Arbeitszeiten und die Möglichkeit, remote zu arbeiten.
  • Ein modernes und zentral gelegenes Büro.
  • Starke Wachstumsperspektiven und Vertrauen der Aktionäre mit 20 Millionen USD an jüngsten Investitionen.

Mid / Senior Backend Engineer Arbeitgeber: Klar

Klar ist ein hervorragender Arbeitgeber, der sich leidenschaftlich dafür einsetzt, digitales Banking für die Menschen in Mexiko zugänglich zu machen. Mit einem modernen Arbeitsumfeld, flexiblen Arbeitszeiten und der Möglichkeit, remote zu arbeiten, fördert Klar eine Kultur des Wachstums und der Zusammenarbeit, in der Mitarbeiter durch Mentoring und regelmäßige Peer-Reviews voneinander lernen können. Zudem bietet das Unternehmen attraktive Vorteile wie ein wettbewerbsfähiges Gehalt, Aktienoptionen und ein jährliches Weiterbildungsbudget von 1500 EUR, was es zu einem idealen Ort für talentierte Backend-Entwickler macht, die einen bedeutenden Einfluss auf die Gesellschaft haben möchten.
Klar

Kontaktperson:

Klar HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Mid / Senior Backend Engineer

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Frag nach Empfehlungen oder Tipps – oft sind es persönliche Verbindungen, die dir den entscheidenden Vorteil verschaffen.

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären. Zeig, dass du nicht nur den Code schreiben kannst, sondern auch verstehst, warum du bestimmte Entscheidungen triffst.

Tipp Nummer 3

Sei proaktiv und zeig Interesse! Wenn du eine Stelle bei Klar anstrebst, bewirb dich direkt über unsere Website. Zeig, dass du motiviert bist und bereit, einen Beitrag zu leisten, um die digitale Bankenlandschaft in Mexiko zu verändern.

Tipp Nummer 4

Mach dir Gedanken über deine Soft Skills! Klar sucht nicht nur nach technischen Fähigkeiten, sondern auch nach Teamplayern. Bereite Beispiele vor, wie du in der Vergangenheit mit Kritik umgegangen bist oder wie du andere unterstützt hast – das zeigt, dass du ins Team passt.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Mid / Senior Backend Engineer

Java 11
SpringBoot
PostgreSQL
Apache Kafka
Redis
Protocol Buffers
Microservice-Architekturen
REST-Kommunikation über HTTP
Asynchrone Kommunikation über Apache Kafka
AWS
Jenkins
Kubernetes
Istio
Terraform
DropWizard
Prometheus
Grafana
Kibana
Code-Review
Mentoring von Junior Engineers
Dokumentation

Tipps für deine Bewerbung 🫡

Sei du selbst!: Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach Menschen, die zu unserer Kultur passen und ihre Persönlichkeit in die Bewerbung einbringen.

Mach es klar und präzise: Halte deine Bewerbung übersichtlich und auf den Punkt. Verwende klare Sprache und vermeide unnötigen Jargon. Wir wollen schnell verstehen, was du kannst und was du mitbringst.

Zeig deine Leidenschaft: Erzähle uns, warum du dich für die Position interessierst und was dich an digitalem Banking begeistert. Deine Begeisterung kann einen großen Unterschied machen und uns zeigen, dass du wirklich motiviert bist.

Bewirb dich über unsere Website: Um sicherzustellen, dass wir deine Bewerbung richtig erhalten, bewirb dich bitte direkt über unsere Website. So können wir deine Unterlagen am besten verwalten und du bist einen Schritt näher dran, Teil unseres Teams zu werden!

Wie du dich auf ein Vorstellungsgespräch bei Klar vorbereitest

Mach dich mit den Technologien vertraut

Stelle sicher, dass du die in der Stellenbeschreibung genannten Technologien wie Java 11, SpringBoot und PostgreSQL gut verstehst. Bereite dich darauf vor, spezifische Fragen zu diesen Technologien zu beantworten und vielleicht sogar kleine Codebeispiele zu präsentieren.

Bereite Beispiele für deine Erfahrungen vor

Denke an konkrete Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Sei bereit, darüber zu sprechen, wie du Probleme gelöst hast, insbesondere in Bezug auf Microservices und asynchrone Kommunikation.

Verstehe die Unternehmenskultur

Informiere dich über die Arbeitsweise des Unternehmens, insbesondere über das Peer-Review-System und die Bedeutung von Teamarbeit. Zeige im Interview, dass du diese Werte schätzt und bereit bist, aktiv daran teilzunehmen.

Fragen stellen ist wichtig

Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse und hilft dir, mehr über die Rolle und das Team zu erfahren. Frage nach den aktuellen Herausforderungen, mit denen das Team konfrontiert ist, oder nach den Technologien, die sie in Zukunft einsetzen möchten.

Mid / Senior Backend Engineer
Klar
Standort: Berlin
Premium gehen

Schneller zum Traumjob mit Premium

Deine Bewerbung wird als „Top Bewerbung“ bei unseren Partnern gekennzeichnet
Individuelles Feedback zu Lebenslauf und Anschreiben, einschließlich der Anpassung an spezifische Stellenanforderungen
Gehöre zu den ersten Bewerbern für neue Stellen mit unserem AI Bewerbungsassistenten
1:1 Unterstützung und Karriereberatung durch unsere Career Coaches
Premium gehen

Geld-zurück-Garantie, wenn du innerhalb von 6 Monaten keinen Job findest

>