Naujiena! Skaitmenizuokite pirkimo sąskaitas ir kitus dokumentus su Rivile ERP! Sužinoti daugiau

Senior Software Engineer / Architect / Tech Lead (JAVA SaaS produkte)

#java#techlead
Vilnius, Kaunas, Lietuva
Hibridinis darbas
4000 – 4500 EUR (į rankas)
rivile_karjera_1

Kviečiame prisijungti programinės įrangos inžinierių / architektą / techninį vadovą (JAVA), kuris padėtų kurti augantį ERP produktą, naudojamą dešimčių tūkstančių įmonių ir individualių vartotojų. Prisijunk, jei nori palikti prasmingą pėdsaką visuomenėje.

Darbo aprašymas

  • Tu būsi vienas iš pagrindinių žmonių, kurie kurs ir projektuos naują, saugų, stabilų ir lengvai plečiamą ERP produktą kaip daugiakančią (multitenant) žiniatinklio sistemą, naudojant Java.
  • Koncentruosies į sudėtingiausias ERP produkto kūrimo užduotis – nuo architektūros iki programavimo, nors dalį paprastesnių užduočių galėsi deleguoti.
  • Dirbsi komandoje, sudarytoje daugiausia iš Senior programuotojų. Tai savarankiškai dirbanti komanda, kurioje kartu su kitais programuotojais, produktų vadovu ir dizaineriu kursite patogų ir funkcionalų produktą, padedantį įmonėms augti.
  • Užtikrinsi sistemos stabilumą, rašydamas „unit“, „integration“ ir „end‑to‑end“ testus taip pat prisidėsi prie sistemos našumo ir saugumo gerinimo.
  • Dalyvausi Agile programinės įrangos kūrimo procesuose ir Scrum veiklose – nuo sprinto planavimo iki retrospektyvų.


Ko tikimės iš tavęs?

  • Pozityvus požiūris — prisiimi atsakomybę ir sieki darbą atlikti teisingai.
  • Aktyvus klausymasis — supranti suinteresuotų šalių poreikius ir jų kasdienius iššūkius.
  • Konstruktyvus bendravimas — priimi kritiką, padedi komandos nariams, išlieki lankstus.
  • Žinių dalijimasis — nori dalintis patirtimi ir skatinti komandos mokymąsi.

Privalomi reikalavimai:

  • 7+ metų patirtis kuriant SaaS multitenant sprendimus ir stiprios Java žinios, leidžiančios projektuoti bei kurti sudėtingas sistemas.
  • Java 17+
  • Spring ekosistema (Core, Boot, Web, Data, Security, Spring Cloud, Spring Integration)
  • Hibernate
  • Įvykių valdomos mikroservisų architektūros su CQRS (Command Query Responsibility Segregation)
  • Saga dizaino šablonas
  • Domain Driven Design
  • Vienetinių ir integracinių testų rašymas
  • Našumo testavimas
  • NoSQL ir RDBMS duomenų bazės (pageidautina Postgres / SQL Server)
  • Docker ir Kubernetes
  • Žinios apie žiniatinklio saugumą

Privalumai:

  • GraphQL
  • Įvykių valdomi sprendimai naudojant Axon arba Message Bus (JMS pagrindu)
  • Multitenancy
  • CI/CD su GitHub Actions ir GCP
  • Pagrindiniai anglų kalbos komunikacijos įgūdžiai — dalis rašytinės komunikacijos vyksta anglų kalba, tačiau didžioji dalis bendravimo yra lietuviškai
  • Patirtis su ERP sistemomis būtų didelis privalumas ir išskirtų tave iš kitų kandidatų

Ką siūlome?

  • Pasididžiavimas — matysi savo kuriamą produktą naudojamą daugelio įmonių kompiuteriuose, planšetėse ir telefonuose.
  • Pagarba nuomonei — vertiname kiekvieno žmogaus požiūrį, tačiau dirbame siekdami bendro komandos sutarimo.
  • Laisvė ir atsakomybė — daug erdvės savarankiškumui ir sprendimų priėmimui.
  • Mokymai ir tobulėjimas — konferencijos, mokymai ir galimybė nuolat augti.
  • Lanksti darbo vieta — Vilniuje, Kaune, nuotoliu iš užsienio ar iš namų.
  • Privatus sveikatos draudimas
  • Atlyginimas — nuo €4000 iki €4500 į rankas per mėnesį.
Kontaktai

El. paštas: karjera@rivile.lt

Senior Software Engineer / Architect / Tech Lead (JAVA SaaS produkte) - Rivile