Text copied to clipboard!

Pavadinimas

Text copied to clipboard!

Tarpinės programinės įrangos kūrėjas

Aprašymas

Text copied to clipboard!
Ieškome talentingo ir patyrusio tarpinės programinės įrangos kūrėjo, kuris prisijungtų prie mūsų technologijų komandos. Šiame vaidmenyje būsite atsakingas už tarpinių sprendimų kūrimą, integravimą ir palaikymą, siekiant užtikrinti sklandų įvairių sistemų ir paslaugų bendradarbiavimą. Jūs dirbsite glaudžiai su kitais programuotojais, sistemų architektais ir verslo analitikais, kad sukurtumėte patikimus, saugius ir efektyvius sprendimus, atitinkančius organizacijos poreikius. Tarpinės programinės įrangos kūrėjas vaidina esminį vaidmenį kuriant programinės įrangos architektūrą, kuri leidžia skirtingoms sistemoms keistis duomenimis ir funkcionalumu. Jūsų atsakomybė bus kurti API, paslaugų sluoksnius, duomenų transformavimo modulius ir kitus komponentus, kurie leidžia sklandžiai integruoti vidines ir išorines sistemas. Taip pat turėsite galimybę dirbti su debesų kompiuterijos platformomis, konteinerizacijos technologijomis ir mikroservisų architektūra. Sėkmingas kandidatas turėtų turėti stiprių žinių apie programavimo kalbas, tokias kaip Java, C#, Python ar Node.js, taip pat patirties su integracijos platformomis, pvz., Apache Camel, MuleSoft ar IBM Integration Bus. Taip pat svarbu suprasti REST ir SOAP API, duomenų mainų formatus (JSON, XML) ir autentifikavimo mechanizmus (OAuth, JWT). Jei esate orientuotas į rezultatą, gebate spręsti sudėtingas technines problemas ir norite dirbti dinamiškoje aplinkoje, kviečiame prisijungti prie mūsų komandos ir prisidėti prie inovatyvių sprendimų kūrimo.

Atsakomybės

Text copied to clipboard!
  • Kurti ir palaikyti tarpines programinės įrangos sprendimus
  • Projektuoti ir įgyvendinti API bei paslaugų sluoksnius
  • Integruoti vidines ir išorines sistemas
  • Užtikrinti duomenų saugumą ir vientisumą tarp sistemų
  • Bendradarbiauti su kitais programuotojais ir sistemų architektais
  • Testuoti ir derinti tarpines sistemas
  • Optimizuoti integracijos našumą ir patikimumą
  • Dokumentuoti sprendimus ir techninius procesus
  • Spręsti technines problemas ir incidentus
  • Prisidėti prie architektūrinių sprendimų kūrimo

Reikalavimai

Text copied to clipboard!
  • Aukštasis išsilavinimas informacinių technologijų srityje
  • Ne mažiau kaip 2 metų patirtis kuriant tarpines sistemas
  • Geros Java, C#, Python ar Node.js žinios
  • Patirtis su REST ir SOAP API
  • Žinios apie JSON, XML, OAuth, JWT
  • Patirtis su integracijos platformomis (pvz., MuleSoft, Apache Camel)
  • Gebėjimas dirbti komandoje ir savarankiškai
  • Analitinis mąstymas ir problemų sprendimo įgūdžiai
  • Geros anglų kalbos žinios (raštu ir žodžiu)
  • Patirtis su konteinerizacija (Docker, Kubernetes) – privalumas

Galimi interviu klausimai

Text copied to clipboard!
  • Kiek metų turite patirties kuriant tarpines sistemas?
  • Kokias programavimo kalbas naudojate kasdienėje veikloje?
  • Ar turite patirties su MuleSoft arba Apache Camel?
  • Kaip sprendžiate duomenų saugumo klausimus integracijos metu?
  • Ar esate dirbęs su mikroservisų architektūra?
  • Kaip užtikrinate API našumą ir patikimumą?
  • Ar turite patirties su debesų platformomis (AWS, Azure, GCP)?
  • Kaip dokumentuojate savo sukurtus sprendimus?
  • Kaip sprendžiate sudėtingas integracijos problemas?
  • Kokius testavimo metodus naudojate tarpinių sistemų testavimui?