Állás

Mid backend fejlesztő

Backend Developer • Helyszíni • Teljes munkaidő • Bulgária Bulgária

A Trading 212 backend szervezetében dolgozol kis, önálló csapatokban, a problémameghatározástól az éles üzemig tartó felelősséggel. Jól körülhatárolt szolgáltatásokat és funkciókat viszel végig, a nehezebb architekturális döntésekben vezető mérnökök segítenek.

Feladatok

  • ▹Funkciók és szolgáltatások végigvitele az elejétől a végéig: üzleti probléma megértése, követelmények alakítása, tervezés, fejlesztés, tesztelés, telepítés és éles monitorozás
  • ▹Teljesítményre, skálázhatóságra és ellenálló képességre tervezés: terhelés alatt is helytálló, kevés leállással és késleltetéssel működő, hiba esetén fokozatosan leépülő kód és szolgáltatások
  • ▹Felelősségvállalás a saját kódért: karbantarthatóság a követelmények változása mellett, a refaktorálás idejének és módjának ismerete
  • ▹Éles hibák diagnosztizálása és javítása a kiváltó ok feltárásáig, védőkorlátok kialakítása az ismétlődés ellen
  • ▹Szoros együttműködés a termék- és mérnökkollégákkal: közepesen összetett követelményekből egyszerű, tartós megoldások készítése, a tágabb rendszerismeretet igénylő részeknél egyeztetés a vezető mérnökökkel
  • ▹Hozzájárulás a csapat mérnöki színvonalához: mások munkájának építő jellegű átnézése, tudásmegosztás, a visszajelzések megfogadása

Elvárások

  • ▹Szilárd, gyakorlati tapasztalat backend szolgáltatások éles környezetű fejlesztésében, lehetőleg mikroszolgáltatás-architektúrában
  • ▹A kommunikációs protokollok (például HTTP és AMQP) jó ismerete, annak érzékével, hogy mikor melyiket érdemes használni
  • ▹Éles tapasztalat legalább egy modern backend keretrendszerrel; a rendszerek nyelvfüggetlenek, egy ökoszisztéma mély ismerete fontosabb, mint sok felszínes ismerete
  • ▹Relációs adatbázisok alapos ismerete: indexelés, tranzakciók és izolációs szintek, valamint helyes, jól normalizált adatbázissémák tervezése
  • ▹Némi tapasztalat a magas rendelkezésre állásra, skálázhatóságra vagy ellenálló képességre tervezésben
  • ▹Tiszta, strukturált problémamegoldás: a műszaki döntések és kompromisszumok megindokolása, segítségkérés, ha a probléma több kontextust igényel
  • ▹Erős mérnöki alapok és megalapozott ítélőképesség, magabiztosság az ismeretlen technológiák elsajátításában

Soft skillek

Strukturált problémamegoldásA műszaki döntések megindokolásának képességeEgyüttműködés termék- és mérnökkollégákkalNyitottság a visszajelzésre

Amit kínálunk

  • ▹Gyors szakmai fejlődést lehetővé tevő kihívások
  • ▹Lehetőség nagy hatás elérésére: szolgáltatások, amelyeket befektetők milliói használnak
  • ▹Okos, segítőkész, nagy teljesítményű kollégák
  • ▹Nagyvonalú javadalmazási csomag éves bónuszokkal
  • ▹Magánegészségbiztosítás
  • ▹Sportkártya
  • ▹25 nap fizetett szabadság évente
  • ▹Nassolnivalók és tágas játékszoba

A munkáltatóról

A Trading 212 célja, hogy mindenki számára elérhetővé tegye a vagyonépítést. Több mint 6 millió ügyfelet szolgál ki, és több mint 40 milliárd euró a kezelt vagyona. A platform Java 21 (Spring), Go, Node.js (TypeScript), PostgreSQL, MariaDB, Redis, Kafka, ClickHouse, Elasticsearch, Docker, Grafana, AWS, Kubernetes és OpenSearch alapokon fut.

Hasonló állások