Finnet
Finnet
201 – 500 Zaposleni
B2BFinanceFintech
Finnet je brazilsko fintech podjetje, ki razvija finančno infrastrukturo za podjetja in finančne institucije. Podjetje, ustanovljeno leta 2003, se osredotoča na poenostavljanje obveznosti in terjatev prek svoje platforme Open Finance, ki povezuje podjetja z večjimi bankami ter podpira večstoritveno spletno bančništvo, upravljanje tveganj, avtomatizirano izdajanje računov in spremljanje transakcij v realnem času. Njegovo delo temelji na uporabi finančne avtomatizacije za učinkovitejše in varnejše poslovne transakcije, priložnosti pa oblikujejo njegovi B2B izdelki in poslovanje na področju finančne tehnologije.

Višji analitik zalednih sistemov Node.js (delo na daljavo)

Višji analitik je odgovoren za razvoj API-jev Node.js in mikrostoritev za Finnetove rešitve za finančno upravljanje. Vloga zajema integracije, sporočanje, odpornost in podporo produkciji.

Opis

  • Celovito skrbeti za izboljšave zalednih rešitev, od razumevanja problema do implementacije, uvedbe in spremljanja v produkciji
  • Razvijati, izboljševati in vzdrževati aplikacije, API-je in storitve, pri čemer je Node.js primarna tehnologija
  • Ustvarjati in vzdrževati REST API-je ter integracije, ki povezujejo notranje in zunanje sisteme
  • Delati z distribuiranimi sistemi, mikrostoritvami, komunikacijo med storitvami in sporočanjem
  • Pomagati pri opredeljevanju in razvoju arhitektur rešitev
  • Uporabljati načela čiste kode, oblikovalskih vzorcev in programske arhitekture
  • Razvijati in vzdrževati enotske ter integracijske teste
  • Izvajati vzorce odpornosti, vključno s ponovnim poskusom, časovno omejitvijo, prekinjevalnikom in nadomestnim delovanjem
  • Preiskovati incidente, pregledovati dnevnike ter diagnosticirati težave aplikacij, integracij in podatkovnih baz
  • Ugotavljati temeljne vzroke in priporočati trajne rešitve
  • Delati z relacijskimi podatkovnimi bazami z ustvarjanjem, pregledovanjem in analiziranjem poizvedb SQL
  • Podpirati preiskave zmogljivosti in odpravljanje težav podatkovnih baz
  • Uporabljati Azure DevOps za upravljanje različic, zahtevke za vključitev sprememb in cevovode CI/CD
  • Prispevati k pregledom kode in tehničnim razpravam
  • Ocenjevati vplive, tveganja, odvisnosti, zahtevnost in kompleksnost rešitev
  • Spremljati produkcijske aplikacije in pomagati pri reševanju incidentov
  • Sodelovati z ekipami za razvoj, produkt, kakovost, infrastrukturo, varnost in drugimi ekipami
  • Deliti strokovno znanje in podpirati tehnični razvoj ekipe
  • Iskati priložnosti za avtomatizacijo in nenehne izboljšave
  • Po potrebi delati s sistemi in storitvami, izdelanimi v Pythonu ali Javi

Zahteve

  • Dokazane izkušnje ali dobro poznavanje zalednega razvoja z Node.js
  • Izkušnje z razvojem in uporabo REST API-jev
  • Zaledni razvoj z JavaScriptom in/ali TypeScriptom
  • Izkušnje z integracijo sistemov
  • Razumevanje distribuiranih arhitektur in mikrostoritev
  • Izkušnje s sporočanjem in asinhrono obdelavo
  • Poznavanje relacijskih podatkovnih baz in SQL-a
  • Sposobnost analiziranja in diagnosticiranja težav aplikacij in podatkovnih baz
  • Izkušnje s pisanjem enotskih in integracijskih testov
  • Dobro poznavanje Gita in upravljanja različic
  • Izkušnje z uporabo Azure DevOps
  • Razumevanje cevovodov CI/CD
  • Poznavanje oblikovalskih vzorcev, čiste kode in najboljših praks programskega inženirstva
  • Izkušnje z izvajanjem obravnave napak in vzorcev odpornosti, kot so prekinjevalnik, ponovni poskus, časovna omejitev in nadomestno delovanje
  • Razumevanje konceptov varnosti aplikacij in API-jev
  • Izkušnje z odpravljanjem težav aplikacij in analiziranjem dnevnikov
  • Izkušnje s spremljanjem in podporo produkcijskih aplikacij
  • Poznavanje ali izkušnje z razvojem sistemov v Pythonu ali Javi
  • Poznavanje Resilience4j ali enakovrednega ogrodja za obravnavo napak
  • Izkušnje s heksagonalnimi in dogodkovno vodenimi arhitekturami
  • Izkušnje z delom z nerelacijskimi podatkovnimi bazami
  • Poznavanje Escritural Receivables, registrov ali reguliranih finančnih rešitev
  • Izkušnje s podporo zelo kritičnim ali transakcijskim aplikacijam velikega obsega
  • Izkušnje v tehnoloških podjetjih, fintechu ali finančnih institucijah
  • Poznavanje bančnih integracij, plačilnih metod ali finančne povezljivosti
  • Izkušnje z opazljivostjo in spremljanjem aplikacij
  • Izkušnje s posodabljanjem aplikacij ali integracijo podedovanih sistemov

Ugodnosti

  • Kandidati invalidi so prav tako vabljeni k prijavi
  • Delo na daljavo