Állás · Mid-level

PHP fejlesztő DDD-tapasztalattal

Szoftverfejlesztő • Mid-level • Remote • Teljes munkaidő • Európai Unió EU/EMEA

A WhiteTech PHP fejlesztőt keres, aki Symfony-alapú API- és backend-rendszereket fejleszt a pénzügyi szektor white-label és SaaS megoldásaihoz. A pozíció teljesen távoli, európai vagy közép-európai időzónában dolgozó jelentkezőknek.

Feladatok

  • ▹Szoftverek tervezése, fejlesztése, tesztelése, dokumentálása, kiadása és támogatása a nulláról
  • ▹A meglévő API- és backend-rendszerek fejlesztése és finomítása
  • ▹Harmadik féltől származó megoldások integrálása a fizetési ökoszisztéma bővítéséhez (acquirer, gateway, alternatív fizetési módok, tokenplatformok, ügyfélműveletek ellenőrző, pontozó és monitorozó rendszerei, riportolás stb.)
  • ▹Tesztek futtatása és tesztkörnyezet kialakítása az új funkciók ellenőrzéséhez
  • ▹Hibák javítása és a fejlesztett szoftver debuggolása
  • ▹Szükséges műszaki dokumentáció elkészítése
  • ▹Az éles környezetben működő szoftver támogatása
  • ▹Együttműködés a frontend-fejlesztőkkel és a csapat többi tagjával

Elvárások

  • ▹A PHP-kód és a webes termékek optimalizálásának ismerete, gyorsítótárazással és aszinkron működéssel
  • ▹Nagy projektek fejlesztésének és támogatásának jó gyakorlatai
  • ▹Az OOP ismerete
  • ▹A Symfony mély ismerete és RESTful API-k tervezése Symfonyval
  • ▹Jártasság a Doctrine ORM-ben
  • ▹Relációs adatbázis-kezelés (PostgreSQL)
  • ▹Összetett SQL-lekérdezések teljesítményoptimalizálása (átírás, indexelési stratégiák, végrehajtási tervek)
  • ▹Adatbázissémák tervezése, normalizálás, entitás-kapcsolat modellezés
  • ▹A Kubernetes, a Docker és összetevőik (Docker Engine, Docker Hub, Docker Swarm) működésének ismerete
  • ▹A SOLID és a GRASP ismerete
  • ▹Tervezési minták széles körének mély ismerete
  • ▹Haladó DDD-fogalmak (Domain Events, Domain Services, Bounded Contexts) ismerete
  • ▹Összetett üzleti problémákhoz tartozó doménmodell tervezésének képessége
  • ▹A CQRS alapelveinek és előnyeinek ismerete, beleértve az aszinkron parancsfeldolgozást és az olvasási és írási modell közötti adatszinkronizálást
  • ▹Tapasztalat tervezési és architektúra-minták alkalmazásában hatékony CQRS-alapú architektúra kialakításához
  • ▹Összetett, nagy rendszerek tervezésének és fejlesztésének tapasztalata architektúra-sablonokkal és mintákkal
  • ▹Architekturális megoldások meghatározásának és dokumentálásának képessége
  • ▹Haladó ismeretek PHP integrációs tesztautomatizálási eszközökben és könyvtárakban (PHPUnit, Codeception, Behat)
  • ▹Nagy, sok egymásra ható komponensből álló rendszerek integrációs teszteinek tervezése
  • ▹Tesztkörnyezetek felállításának és függőségeik kezelésének ismerete
  • ▹Haladó ismeretek az Event Sourcingra épülő rendszerek fejlesztéséről és telepítéséről
  • ▹Haladó ismeretek a mikroszolgáltatások tervezéséről és telepítéséről, beleértve a konfigurációkezelést, a monitorozást és a naplózást
  • ▹Haladó Jenkins-ismeretek (paraméterezés, pluginek, kiegészítő eszközök)

Soft skillek

Kiváló hibaelhárítási készségKíváncsiság az újdonságok és a szokatlan megoldások iránt

Amit kínálunk

  • ▹Versenyképes javadalmazás a tapasztalat alapján
  • ▹19 munkanap rugalmas fizetett szabadság
  • ▹Teljesen távoli munka rugalmas munkaidővel, bárhonnan a CET időzónán belül
  • ▹Értékvezérelt kultúra, barátságos és támogató munkahelyi légkör
  • ▹Rendszeres részvétel konferenciákon és közösségi eseményeken, résztvevőként és közreműködőként is
  • ▹Mátrixszervezet a gördülékeny kommunikációért és a akadályok lebontásáért
  • ▹Fejlődési lehetőség élvonalbeli fintech környezetben

A munkáltatóról

A WhiteTech white-label és SaaS megoldásokat nyújt a pénzügyi ökoszisztéma szereplőinek, köztük EMI-, PSP-, e-kereskedelmi és open banking platformoknak. Remote-first technológiai cég.

Hasonló állások