Menu

Skontaktuj się
Logo
Prasa

Karriere bei OTOKO®

Backend Developer (wszystkie płcie)

Oprogramowanie w OTOKO® · Kolonia / zdalnie

Jetzt bewerben
← Zurück zu den Stellen

Twoja rola w OTOKO®

Będziesz tworzyć funkcje backendowe, które niezawodnie odwzorowują procesy biznesowe. Obejmuje to modele danych, API, uprawnienia i integrację istniejących systemów. Przy nowej funkcji uwzględnisz także migracje, obsługę błędów i eksploatację po wydaniu.

API, transakcje i separacja tenantów

Backend SaaS przetwarza zlecenia, gdy wielu użytkowników wprowadza zmiany, a systemy zewnętrzne ponownie wysyłają wiadomości. Zamodelujesz transakcje i idempotencję tak, aby wyniki pozostały spójne. Kontrole uprawnień muszą działać przy każdym istotnym dostępie. Przy migracjach baz danych zaplanujesz kompatybilność i drogi powrotu. Testy API sprawdzają także przerwane operacje, niedozwolone zmiany stanów i dostęp do cudzych rekordów.

Twoje zadania

  • Tworzenie API i usług merytorycznych; definiowanie kontraktów interfejsów, walidacji danych wejściowych i zrozumiałych odpowiedzi błędów.
  • Planowanie modeli danych i migracji oraz bezpieczna obsługa transakcji, współbieżności i powtarzanych żądań.
  • Wdrażanie uwierzytelniania, dostępu opartego na rolach i integracji z systemami zewnętrznymi.
  • Dodawanie testów automatycznych, wartościowych logów i metryk; rozwiązywanie problemów wydajności na podstawie wiarygodnych danych.
  • Tworzenie idempotentnych endpointów API i przetwarzania transakcyjnego z kontrolowanymi zmianami stanu.
  • Mierzenie zapytań, indeksów i czasów działania API oraz automatyczne sprawdzanie granic między tenantami.

Co wnosisz

Najważniejsze jest możliwe do wykazania doświadczenie istotne dla tej roli. Może wynikać z odpowiedniego wykształcenia zawodowego, studiów, praktyki zawodowej lub solidnego przebranżowienia. Konkretny zakres odpowiedzialności uzgodnimy odpowiednio do Twojej wiedzy.

  • Praktyczne doświadczenie backendowe w uznanym języku i odpowiednim frameworku.
  • Biegłość w relacyjnych bazach danych, API HTTP i testach automatycznych.
  • Rozumienie kontroli dostępu i odpowiedzialności usługi w całym systemie.

Dodatkowe atuty

Ta wiedza jest pomocna, ale nie musisz mieć jej całej jednocześnie. Opisz w aplikacji, w jakich obszarach masz już praktyczne doświadczenie i które tematy chcesz pogłębiać.

  • Doświadczenie z messagingiem, systemami rozproszonymi lub separacją tenantów SaaS.
  • Znajomość eksploatacji kontenerów, obserwowalności lub integracji systemów legacy.

Co ma znaczenie w tej roli

Będziesz dostarczać łatwe w utrzymaniu funkcje, których zachowanie jest zrozumiałe także przy błędach i dużym obciążeniu. Udokumentowane API i testy pomagają innym zespołom integrować zmiany bez możliwych do uniknięcia niespodzianek.

Twoje miejsce pracy: Kolonia lub zdalnie

W tej roli możliwa jest praca w Kolonii lub zdalnie. Przed rozpoczęciem wspólnie uzgodnimy konkretną formę współpracy, wymagania projektowe i ewentualne niezbędne spotkania u klientów.

Twoje zatrudnienie

W tej roli przewidziana jest umowa o pracę na pełny lub niepełny etat. Zadania, wymiar czasu pracy, termin rozpoczęcia i wynagrodzenie uzgodnimy odpowiednio do roli i Twojej wiedzy.

Twoja aplikacja

Pokaż nam w aplikacji, jakie doświadczenia lub zainteresowania wnosisz do tej roli. CV oraz odpowiednie przykłady projektów, świadectwa lub próbki pracy pomagają nam w ocenie merytorycznej. Nie przesyłaj poufnych danych klientów, danych dostępowych ani chronionego kodu źródłowego.

Podaj preferowany model pracy, możliwy termin rozpoczęcia oraz informację, czy chcesz pracować na pełny czy niepełny etat.

W razie pytań dotyczących roli skontaktuj się z naszym zespołem rekrutacji pod adresem hr@otoko.com. Dołączenie do bazy kandydatów jest dobrowolne i odbywa się wyłącznie za osobną zgodą; nie stanowi warunku rozpatrzenia aplikacji.

Passt die Stelle zu dir?

Im Bewerbungsformular ist diese Stelle bereits hinterlegt. Ergänze deine Kontaktdaten und die Angaben zu deiner Erfahrung.

Aplikuj na to stanowisko

Nasi partnerzy

  • Microsoft
  • Microsoft Azure
  • Amazon AWS
  • Google Cloud
  • Thales Group
  • Arrow ECS
  • Vodafone
  • IBM
  • Veeam
  • Atlassian
  • JetBrains
  • NinjaOne
  • OPSWAT
  • Utimaco
  • Eviden

Dostępność

Dostosuj wygląd strony do swoich potrzeb.

Dla tej strony nie ma jeszcze wersji w prostym języku.

Ustawienia obowiązują obecnie tylko podczas tej wizyty. Trwałe zapisywanie możesz włączyć w ustawieniach plików cookie.