
Tala är ett fintechföretag som utvecklar tillgängliga digitala finanstjänster för människor som inte får tillräcklig service av traditionella finansinstitut. Genom sin pengaapp erbjuder Tala krediter, betalningar, sparande och överföringar i Kenya, Mexiko, Filippinerna och Indien. Användningen av artificiell intelligens och maskininlärning bidrar till mer personliga finansiella upplevelser, bland annat ekonomihantering i realtid och digitala finansiella identiteter. Talas team arbetar med produkter som är utformade för att öka tillgången till finansiella verktyg och hjälpa kunder att hantera pengar med större flexibilitet.
Senior backendutvecklare på Tala — distansarbete i Indien
Led Java-baserade mikrotjänster och API-utveckling för Talas AI-nativa kreditinfrastruktur. Ansvara för tillförlitlig backendleverans, incidenthantering, tjänstedesign och mentorskap inom teknik.
Beskrivning
- Bygg, driftsätt och vidareutveckla backendtjänster, API:er och dataintegrationslager
- Skriv och presentera tekniska designdokument (EDD:er)
- Utforma och optimera databasscheman och frågor
- Leverera projektresultat med bibehållen kvalitet och minskad teknisk skuld
- Ansvara för domäntekniker och bedöma relevant utveckling i branschen
- Sätt en hög standard i kod- och designgranskningar
- Producera ren och underhållbar kod som följer etablerade standarder
- Stärk testinfrastrukturen och utöka täckningen för backendmoduler
- Granska AI-assisterade ändringar enligt samma standard som handskriven kod
- Definiera aviseringar, SLI:er och SLO:er samtidigt som backendens observerbarhet förbättras
- Hantera tidigare oupptäckta incidenter, förbättra runbooks, leda teknisk respons och dokumentera rotorsaksanalyser
- Diagnostisera och lös problem i utvecklings- och produktionsmiljöer
- Ansvara för genomförandet av domänens roadmap och bidra till kvartals- och sprintplanering
- Identifiera blockerare tidigt och eskalera dem med konsekvensbedömningar och föreslagna alternativ
- Samarbeta med produkt- och verksamhetsintressenter för att tydliggöra krav och definiera när en funktion är framgångsrik
- Leverera domänlösningar och samtidigt ansvara för tjänstedesign och implementering från början till slut
- Håll ärenden korrekta och dokumentationen komplett
- Samarbeta över tidszoner genom asynkron kommunikation
- Coacha juniora och medelnivåingenjörer
- Ge tekniskt ledarskap och mentorskap till backendingenjörer som utvecklar eller utökar komplexa moduler
Krav
- Kommunicera obehindrat på engelska, både muntligt och skriftligt
- Utforma, bygga och driftsätta applikationer med Java, Kotlin och/eller Scala
- Arbeta med ett webbramverk som Spring
- Leda och leverera flera domänviktiga projekt som har validerats i produktion
- Bygga storskaliga konsumentapplikationer på AWS, Google Cloud eller Azure med mikrotjänstarkitektur
- Ha ämnesexpertis inom din domän och förstå närliggande domäner samt företagets övergripande arkitektur
- Utforma tjänster och beroenden med hänsyn till säkerhet, underhållbarhet, driftbarhet och skalbarhet
- Författa och försvara tekniska designdokument (EDD:er)
- Ha expertkunskaper i design och utveckling av REST-API:er för mobil och webb
- Ha gedigen erfarenhet av relationsdatabaser som MySQL, MariaDB, PostgreSQL, Oracle eller MS SQL
- Ha gedigen erfarenhet av icke-relationella databaser som Cassandra, Redshift, DynamoDB eller HDFS
- Definiera larmtrösklar, SLI:er, SLO:er och telemetri
- Implementera degradering med bibehållen funktion och övervaka nyligen lanserade funktioner
- Tillsammans med SDET ansvara för beslut om täckning av acceptanstester
- Tillämpa säkra kodningsrutiner enligt ISO-27001, ISO-27701 och OWASP
- Åtgärda sårbarheter inom fastställda SLA:er
- Använda AI obehindrat genom att definiera acceptanskriterier, skapa återanvändbara kontextresurser, promptar och färdigheter samt validera AI-genererad kod
- Ha avancerade kunskaper i agil utveckling
- Prioritera effektivt och kommunicera tydligt i en snabb arbetsmiljö
- Visa starkt initiativ till självständigt lärande och arbete
Förmåner
- Meningsfulla möjligheter till karriärutveckling och professionell utveckling
- En samarbetsinriktad och stödjande teammiljö