2023-04-13 14:47:21

Backend inženieris (Java)

Mintos Marketplace, AS
4400 - 4800 €/mēn. Bruto
Iespējams daļēji strādāt attālināti

Darba apraksts

Miljoni cilvēku visā Eiropā vēlas labākus veidus, kā veidot ilgtermiņa bagātību, taču tradicionālā ieguldīšana šķiet sarežģīta, nepieejama vai ārpus sasniedzamības.

Mintos to risina. Mēs esam izveidojuši platformu, kas padara pasīvo ienākumu ieguldīšanu vienkāršu, caurspīdīgu un pieejamu, un mēs strauji paplašināmies.

Jūs revolucionizēsiet mūsu iekšējo maksājumu infrastruktūru un atbalstīsiet miljonus investoru visā Eiropā, vienkārši pārvaldot viņu līdzekļus visos mūsu ieguldījumu produktos - viss vienuviet. Ja šis ir problēmas veids, ko vēlaties risināt, sazināsimies.

Ko jūs darīsiet

Mēs meklējam Java inženieri, kurš ir sajūsmināts palīdzēt mums izveidot backend sistēmas aiz investoru pieredzes Mintos - platformas, kur simtiem tūkstošu investoru visā Eiropā piekļūst aizdevumiem, obligācijām, ETF un citiem.

Šī ir augsta ietekme iespēja: jūs izveidosiet un darbināsiet pakalpojumus, kas savieno Mintos kodolsistēmas ar rīkiem, kas nodrošina investoru komunikāciju - lai katrs svarīgais brīdis investora ceļojumā sasniegtu viņus uzticami un laikā. Jūs strādāsiet pie notikumu vadītām integrācijām, reāllaika datu plūsmām un integrācijām ar ārējām platformām, un jūs noteiksiet tehnisko pamatu katram jaunajam Java pakalpojumam, ko izstrādā mūsu komanda.

Jūs pievienosieties komandai, kas katru darba uzdevumu sāk ar "kāpēc", saglabā darba apjomu nelielu ("mazāk, bet labāk"), pieņem ātras atgriezeniskas lēmumus un ņem laiku uz tiem, kurus ir grūti atcelt.

Ja vēlaties, lai jūsu kods tieši ietekmētu to, kā investori piedzīvo Mintos, mēs būtu sajūsmā iepazīties ar jums!

Jūs:

  • Nodrošināsiet backend funkcijas un integrācijas no sākuma līdz beigām - no specifikācijas līdz ražošanas izvietošanai un uzraudzībai.

  • Uzturēsiet ziņojumu vadītu apstrādi uzticamu: vismaz vienu reizi piegādi ar dublēšanu, atkārtojumiem ar atpakaļejošu darbību un ķēdes pārtraukšanu.

  • Izstrādāsiet un veidosiet jaunus Java pakalpojumus, kad komandas backend pēdas palielinās, pielietojot tīru arhitektūru un konsekventu kvalitātes standartu no pirmās dienas.

  • Rakstīsiet visaptverošus automatizētus testus kā daļu no izstrādes, atbalstīti ar arhitektūras testiem un statisko analīzi katrā apvienošanā.

  • Piedalīsieties RFC izstrādē lēmumiem, uz kuriem citas komandas paļaujas, un konstruktīvi pārskatīsiet savu kolēģu dizainus.

  • Dokumentēsiet līgumus, integrācijas uzvedību un arhitektūras lēmumus, lai citas komandas varētu integrēties bez jautāšanas.

  • Katru dienu sadarbojieties ar inženieriem, produktu īpašniekiem un daudzfunkcionālām komandām, lai risinātu reālas investoru problēmas.

Mūsu tehnoloģiju kaudze:

Mēs veidojam notikumu vadītus pakalpojumus ar sešstūrainu arhitektūru (porti un adapteri), uzspiestu koda kvalitāti un novērojamību kā pamatprincipus.

  • Java 21, Spring Boot

  • Gradle, Lombok, vavr

  • RabbitMQ starp pakalpojumu komunikācijai

  • PostgreSQL, Spring Data JPA, Liquibase

  • Spock un JUnit testēšanai, Testcontainers, ArchUnit arhitektūras noteikumiem

  • Resilience4j, Caffeine

  • Uzspiesta formatēšana un statiskā analīze (Google Java Format, Error Prone, PMD)

  • Docker, GitHub Actions CI/CD

  • AWS pakalpojumi (ECS, ECR, RDS, CloudWatch)

Prasības kandidātiem

  • Pierādīta pieredze ražošanas backend pakalpojumu veidošanā ar mūsdienu Java un Spring Boot;

  • Laba izpratne par ziņojumu vadītām sistēmām un brokeriem, piemēram, RabbitMQ vai Kafka - piegādes semantika, idempotence, mirušā vēstuļu apstrāde;

  • Ievērojamas SQL prasmes un pieredze ar attiecību datu bāzēm, piemēram, PostgreSQL, tostarp shēmu migrācijas;

  • Pieredze ar slāņveida vai sešstūra arhitektūru un disciplīna saglabāt domēna loģiku brīvu no ietvara atkarībām;

  • Testēšanas orientēta domāšana un spēcīga atbildības sajūta par savu kodu ražošanā;

  • Komforts ar CI/CD caurplūdēm, Docker, Git un konteinerizētas izvietošanas praksi;

  • Brīvi runā latviešu valodā un labi rakstiski un mutiski angļu valodā (Mintos strādā starptautiskās komandās)

  • Pieredze darbā agilos starpfunkcionālajos komandās, ar uzsvaru uz biznesa problēmas izpratni pirms koda rakstīšanas.

Patīkami, ja ir

  • Pieredze ar klientu iesaistes vai mārketinga automatizācijas platformām (Braze, Iterable vai līdzīgām);

  • Pieredze ar izturības modeļiem trešo pušu integrācijām - laika ierobežojumi, atpakaļejoša darbība, ķēdes pārtraukēji;

  • Iepazīšanās ar novērošanas praksēm: strukturēta žurnālvēšana, metriķi, izsekošana (CloudWatch, OpenTelemetry vai līdzīgi);

  • Pieredze ar ArchUnit, Spock vai līguma pirmajā API izstrādē.

Uzņēmums piedāvā

  • Konkurētspējīga alga un akciju opcijas. Jūsu pieredze un ieguldījums ir svarīgi, un mēs to atspoguļojam godīgā atlīdzībā. Jūs arī saņemsiet kapitāla daļas, lai varētu dalīties vērtībā, ko palīdzat radīt.

  • Elastība, kas atbilst reālajai dzīvei. Mēs saprotam, cik svarīgi ir palikt saistītiem ar kolēģiem, vienlaikus gūstot iespējas strādāt attālināti. Nāciet uz biroju, lai sadarboties un būt produktīvi blakus, strādājiet no mājām, kad nepieciešams, un pavadiet līdz trim mēnešiem katru gadu, strādājot no citas valsts.

  • Dāsna atvaļinājuma politika. Atpūta un atjaunošanās ir būtiskas. Mēs neierobežojam atvaļinājumu līdz likumā noteiktajam minimumam. Ņemiet laiku, kas jums nepieciešams, lai atjaunotos un atgrieztos atsvaidzināti.

  • Mācīšanās un izaugsme. Ikgadējais 1,200 € mācību budžets, lai atbalstītu jūsu profesionālo un personīgo izaugsmi. Neatkarīgi no tā, vai vēlaties izpētīt kaut ko jaunu vai padziļināt savu ekspertīzi, mēs jūs atbalstīsim ceļā.

  • Ļoti labi aprīkots birojs. Komfortabla vide ir svarīga. Birojā izbaudiet autostāvvietu, dušas, virtuvi ar uzkodām un dzērieniem, masāžas krēslu, atpūtas telpu un citas ērtības.

  • Lepojamies, ka esam atzīti par godīgumu. Mintos tika atzīts par godīgumu un vienlīdzību atlīdzībā un pārstāvniecībā, iegūstot 3. vietu 2025. gadā.

  • Starptautiska komanda ar 200+ cilvēkiem no 17+ valstīm. Pievienojieties daudzveidīgai komandai, kur tiek novērtēti dažādi skatījumi un pieredzes. Mēs strādājam visā Eiropā, atklāti dalāmies ar idejām un sadarbojamies, lai kopīgi risinātu nozīmīgas problēmas.