Finnet
Finnet
201 – 500 Ansatte
B2BFinansFintech
Finnet er et brasiliansk fintech-selskap som utvikler finansiell infrastruktur for virksomheter og finansinstitusjoner. Selskapet ble grunnlagt i 2003 og fokuserer på å effektivisere leverandør- og kundreskontro gjennom sin Open Finance-plattform, som kobler virksomheter sammen med større banker og støtter nettbank med flere tjenester, risikostyring, automatisert fakturering og overvåking av transaksjoner i sanntid. Arbeidet handler om å bruke finansiell automatisering for å gjøre forretningstransaksjoner mer effektive og sikre, med muligheter som formes av selskapets B2B-produkter og virksomhet innen finansteknologi.

Senior backendanalytiker for Node.js-systemer (fjernarbeid)

Senior analytiker med ansvar for å utvikle Node.js-API-er og mikrotjenester for Finnets løsninger for økonomistyring. Rollen omfatter integrasjoner, meldingshåndtering, robusthet og produksjonsstøtte.

Beskrivelse

  • Ha helhetsansvar for forbedringer av backendløsninger, fra å forstå problemet til implementering, utrulling og produksjonsovervåking
  • Bygge, videreutvikle og vedlikeholde applikasjoner, API-er og tjenester med Node.js som hovedteknologi
  • Opprette og vedlikeholde REST-API-er og integrasjoner som kobler sammen interne og eksterne systemer
  • Arbeide med distribuerte systemer, mikrotjenester, kommunikasjon mellom tjenester og meldingshåndtering
  • Bidra til å definere og videreutvikle løsningsarkitekturer
  • Anvende Clean Code, designmønstre og prinsipper for programvarearkitektur
  • Utvikle og vedlikeholde enhets- og integrasjonstester
  • Implementere robusthetsmønstre som Retry, Timeout, Circuit Breaker og Fallback
  • Utrede hendelser, gjennomgå logger og diagnostisere problemer i applikasjoner, integrasjoner og databaser
  • Fastslå grunnårsaker og anbefale varige løsninger
  • Arbeide med relasjonsdatabaser ved å opprette, gjennomgå og analysere SQL-spørringer
  • Støtte ytelsesundersøkelser og feilsøking av databaser
  • Bruke Azure DevOps til versjonskontroll, pull requests og CI/CD-pipelines
  • Bidra i kodegjennomganger og tekniske diskusjoner
  • Vurdere løsningers påvirkning, risikoer, avhengigheter, innsats og kompleksitet
  • Overvåke produksjonsapplikasjoner og bidra til å løse hendelser
  • Samarbeide med utviklings-, produkt-, kvalitets-, infrastruktur-, sikkerhets- og andre team
  • Dele ekspertise og støtte teamets tekniske utvikling
  • Identifisere muligheter for automatisering og kontinuerlig forbedring
  • Arbeide med systemer og tjenester bygget i Python eller Java ved behov

Krav

  • Dokumentert erfaring med eller solid kunnskap om backendutvikling med Node.js
  • Erfaring med å utvikle og bruke REST-API-er
  • Backendutvikling med JavaScript og/eller TypeScript
  • Erfaring med systemintegrasjon
  • Forståelse av distribuerte arkitekturer og mikrotjenester
  • Erfaring med meldingshåndtering og asynkron behandling
  • Kunnskap om relasjonsdatabaser og SQL
  • Evne til å analysere og diagnostisere problemer i applikasjoner og databaser
  • Erfaring med å skrive enhets- og integrasjonstester
  • Gode kunnskaper i Git og versjonskontroll
  • Erfaring med Azure DevOps
  • Forståelse av CI/CD-pipelines
  • Kunnskap om designmønstre, Clean Code og beste praksis innen programvareutvikling
  • Erfaring med å implementere feilhåndtering og robusthetsmønstre som Circuit Breaker, Retry, Timeout og Fallback
  • Forståelse av sikkerhetskonsepter for applikasjoner og API-er
  • Erfaring med feilsøking av applikasjoner og analyse av logger
  • Erfaring med overvåking og støtte av produksjonsapplikasjoner
  • Kunnskap om eller erfaring med å utvikle systemer i Python eller Java
  • Kunnskap om Resilience4j eller et tilsvarende rammeverk for feilhåndtering
  • Erfaring med heksagonale og hendelsesdrevne arkitekturer
  • Erfaring med ikke-relasjonelle databaser
  • Kunnskap om Escritural Receivables, registre eller regulerte finansielle løsninger
  • Erfaring med å støtte svært kritiske eller transaksjonstunge applikasjoner
  • Erfaring fra teknologiselskaper, fintechselskaper eller finansinstitusjoner
  • Kunnskap om bankintegrasjoner, betalingsmetoder eller finansiell tilkobling
  • Erfaring med applikasjonsobservabilitet og overvåking
  • Erfaring med modernisering av applikasjoner eller integrering av eldre systemer

Fordeler

  • Søkere med funksjonsnedsettelser ønskes også velkommen
  • Fjernarbeid