
A GXO Logistics, Inc. globális logisztikai és szállítmányozási vállalat, amely a főbb iparágakban működő vállalkozásokat szolgálja ki. Tevékenységei közé tartozik a raktározás, az elosztás, a szállítás és a rendelések teljesítése; a vállalat a nagyszabású infrastruktúrát technológiai és működési szakértelemmel ötvözi, hogy segítse ügyfeleit az ellátási lánc hatékonyságának javításában. A vállalat emellett operatív munkakörökbe toboroz és biztosít munkatársakat, és állítása szerint az innovációra, a hozzáférhetőségre és az egyenlő foglalkoztatási lehetőségekre összpontosít.
Vezető Java alkalmazásfejlesztési mérnök (Észak-Karolina, távmunka)
Vezesse a GXO Logistics Angular-, React- és felhőnatív alkalmazásainak architektúráját és fejlesztését. Építsen API-kat, CI/CD-folyamatokat és vállalati szintű adatfeldolgozási munkafolyamatokat.
Leírás
- Felügyelje az informatikai rendszerszoftverek elemzését, programozását és konfigurálását
- Biztosítson technikai vezetést és architekturális útmutatást
- Tervezzen kiváló minőségű interfészeket Angular-alkalmazásokhoz
- Vezesse az Angular-alkalmazások architektúráját és fejlesztését a skálázhatóság, a teljesítmény és a karbantarthatóság érdekében
- Működjön együtt a különböző szakterületek csapataival a technikai követelmények meghatározásában és az üzleti igények technikai megoldásokká alakításában
- Irányítsa az alkalmazástervezést és -fejlesztést előmozdító technikai fejlesztéseket
- Vizsgálja ki az üzleti kihívásokat, és javasoljon szoftveres megoldásokat
- Mentorálja a junior programozókat
- Készítsen becsléseket, valamint funkcionális és részletes tervspecifikációkat
- Fordítsa le a rendszerterveket és a technikai specifikációkat összetett alkalmazások kódjára
- A teljesítmény javítása és a betöltési idők csökkentése érdekében támogassa a könnyű architektúrákat, a modern webes szabványokat és a bevált gyakorlatokat
- Hibakeresse a szoftvert, hárítsa el a problémákat, és javítsa a kódolási hibákat
- Biztosítson 2. szintű támogatást a rendszerrel kapcsolatos problémákhoz
- Kezelje az éles kiadásokat, és ellenőrizze a rendszer stabilitását a javítások telepítése után
- Legyen senior technikai szakértő az új szoftverek és jelentős fejlesztések tervezése, fejlesztése, kódolása, tesztelése és hibakeresése során
- Működjön együtt a műszaki munkatársakkal a szoftverproblémák megértésében és a megoldási specifikációk kidolgozásában
Követelmények
- Számítástechnikai vagy kapcsolódó területen szerzett alapképzéses diploma, vagy azzal egyenértékű külföldi végzettség
- Négy év tapasztalat a meghirdetett munkakörben vagy kapcsolódó vezető mérnöki, alkalmazásfejlesztési (Java) munkakörben
- Nagy léptékű, elosztott, webalapú alkalmazások architekturális tervezésében és fejlesztésében szerzett tapasztalat Python FastAPI, Angular és React.js használatával
- Tapasztalat alkalmazások több földrajzi régióban történő üzembe helyezésében Google Cloud Infrastructure használatával
- Tapasztalat komponensalapú és objektumorientált rendszerekkel, internetes technológiákkal, kliens/szerver architektúrákkal, relációs adatbázisokkal, strukturált fejlesztési gyakorlatokkal, tesztelési módszertanokkal és adattárház-előírásokkal
- Tapasztalat UI-könyvtárak és modern webes felületek fejlesztésében JavaScript, TypeScript, Angular 20.x és React.js használatával
- Tapasztalat biztonságos, éles használatra kész API-k fejlesztésében Java 12+, Python FastAPI és a Spring Bootot is magában foglaló Spring Framework használatával
- UNIX-héjparancsok ismerete, valamint tapasztalat Git-tárolókkal, buildeszközökkel, CI/CD-folyamatokkal és Dockerrel
- Tapasztalat rendszercsomagok telepítésében és kezelésében yum, apt és brew használatával
- Tapasztalat alkalmazások üzembe helyezéséhez szükséges futtatókörnyezetek előkészítésében
- Gyakorlati tapasztalat PL/SQL használatában vállalati szintű adatfeldolgozási munkafolyamatokhoz
- A GCP CI/CD és a felhőnatív szállítási folyamatok alapos ismerete
- Tapasztalat a Jira és az Agile módszertanok használatában