hat

Job Agent

Receive new job offers to your e-mail based on your preferences

Full-Stack izstrādātājs/-a

Full-Stack Developer

(Java, Vue.js)

(Java, Vue.js)

WorkingDay Latvia klients – Mojo Finance grupa ir fintech nozares uzņēmumu grupa, kas attīsta caurspīdīgus, mūsdienīgus un viegli pieejamus finanšu risinājumus gan privātpersonām (B2C), gan biznesa klientiem (B2B). Grupas uzņēmumi darbojas dažādos finanšu segmentos, tostarp savstarpējo aizdevumu (peer-to-peer) jomā, patēriņa kreditēšanā, B2B aizdevumu platformu attīstībā, kā arī piedāvā kreditēšanas pakalpojumus (lending-as-a-service).

Mojo Finance meklē Full-Stack izstrādātāju, kurš/-a vienlīdz pārliecinoši strādā gan ar Java back-end izstrādi, gan front-end risinājumu veidošanu ar Vue.js 3. Šajā lomā Jūs būsiet iesaistīts/-a visā izstrādes ciklā – no datubāzes arhitektūras līdz risinājumu izvietošanai, strādājot ar modernu AWS balstītu cloud-native tehnoloģiju vidi.

Jūs pievienosieties nelielai, pieredzējušai izstrādes komandai, kurā lēmumi tiek pieņemti ātri, darbs virzās dinamiski, un katram/-i komandas dalībniekam/-ce ir būtiska loma risinājumu attīstībā.

A client of WorkingDay LatviaMojo Finance’s group operates in the Fintech industry, dedicated to offering transparent and easily accessible B2C and B2B financial products. The companies under the Group umbrella operate in different financial sectors – peer to peer, consumer lending, loan marketplace for B2B and lending as a service.

Mojo Finance is looking for a versatile Full-Stack Developer who is equally comfortable writing robust Java backend services as they are crafting clean, reactive Vue 3 interfaces. You will own features from database design to deployment, contributing to a modern cloud-native stack built on AWS.

You will work alongside a small, experienced engineering team, ship frequently, and have real ownership over the products you build.

Jūsu pienākumos ietilps:

You will:

  • projektēt, izstrādāt un uzturēt Java / Spring Boot lietojumprogrammas, ievērojot mūsdienīgus mākoņrisinājumu izstrādes principus;
  • izstrādāt un optimizēt PostgreSQL datubāzu risinājumus, izmantojot JOOQ, tostarp, veikt vaicājumu optimizāciju un indeksu pielāgošanu;
  • ieviest autentifikācijas un autorizācijas risinājumus, izmantojot Spring Security;
  • izstrādāt un uzturēt front-end komponentes ar Vue.js 3 un TypeScript;
  • veidot un integrēt REST API risinājumus, sadarbojoties ar mobilo lietotņu un trešo pušu integrāciju komandām;
  • piedalīties koda pārskatīšanā, tehniskajās diskusijās un arhitektūras risinājumu izstrādē;
  • nodrošināt strukturētu versiju kontroli, izmantojot Git.

  • Design, develop and maintain Java / Spring Boot applications following 12-Factor App principles
  • Write type-safe database queries with JOOQ against PostgreSQL; tune indexes and query performance
  • Implement authentication and authorisation flows with Spring Security
  • Build and maintain reactive Vue 3 + TypeScript front-end components
  • Design and consume RESTful APIs, collaborating closely with mobile and third-party integrations
  • Participate in code reviews, architecture discussions, and contribute to engineering best practices
  • Use Git for version control with clear branching strategies and meaningful commit history

Nepieciešamās prasmes:

Required technologies:

  • Java un Spring Boot – praktiska pieredze drošu un stabilu REST servisu izstrādē, izmantojot Spring Boot un Spring Security;
  • Vue.js 3 un TypeScript – praktiska pieredze darbā ar Composition API, reaktīvu stāvokļa pārvaldību un komponentēs balstītu lietotāja saskarnes arhitektūru;
  • PostgreSQL un JOOQ – pieredze relāciju datubāzu shēmu izstrādē, JOOQ vaicājumu veidošanā, migrāciju pārvaldībā un veiktspējas optimizācijā;
  • AWS – pieredze darbā ar galvenajiem AWS pakalpojumiem (EC2, ECS/EKS, RDS, S3), tostarp risinājumu izvietošanā un uzturēšanā reālā darba vidē;
  • AWS Infrastructure as Code – izpratne par infrastruktūras pārvaldību kā kodu, moduļu izmantošanu, state management un CI/CD balstītu izvietošanu;
  • Git un Gradle – pārliecinoša pieredze darbā ar Git procesiem (feature branches, pull requests, rebase) un Gradle būvēšanas skriptiem;
  • 12-Factor un Stateless Design principi – izpratne par cloud-native arhitektūras principiem, ārēji konfigurējamiem iestatījumiem, bezstāvokļa servisiem, horizontālu mērogojamību un objektu glabāšanas risinājumiem, kas balstīti uz S3.

  • Java & Spring Boot – solid experience building production-grade REST services with Spring Boot and Spring Security
  • Vue.js 3 & TypeScript – hands-on experience with the Composition API, reactive state management and component-based UI architecture
  • PostgreSQL & JOOQ – confident with relational schema design, JOOQ queries, migrations and query performance optimisation
  • AWS – familiarity with core services: EC2, ECS/EKS, RDS, S3; experience deploying and operating production workloads
  • AWS infrastructure as code: modules, state management and CI/CD-driven deployments
  • Git & Gradle – proficient with Git workflows (feature branches, PRs, rebase) and Gradle build scripts
  • 12-Factor & Stateless Design – familiarity with cloud-native patterns: externalised config, stateless services, horizontal scalability and S3-backed object storage

Uzņēmums piedāvā:

The offer:

  • atalgojumu no EUR 3500 līdz 4500 bruto mēnesī;
  • modernu tehnoloģiju vidi bez mantotām (legacy) sistēmām;
  • iespēju uzņemties atbildību par izstrādātajiem risinājumiem un pieredzēt savu darba rezultātu produkcijas vidē;
  • profesionālu, sadarbībā balstītu izstrādes kultūru ar regulārām tehniskām diskusijām;
  • budžetu profesionālajai attīstībai un atbalstu AWS sertifikāciju iegūšanai;
  • elastīgus darba organizācijas nosacījumus.

  • Monthly gross salary from EUR 3500 to 4500
  • A modern, opinionated tech stack – no legacy baggage
  • Real ownership: you ship features, you own them in production
  • Collaborative engineering culture with regular architecture discussions
  • Learning budget and support for AWS certifications
  • Flexible working arrangements

Lai pieteiktos, CV lūdzam sūtīt sadaļā Pieteikties!

To apply, please send your CV in section Pieteikties!

Piesakot savu kandidatūru amata konkursam, jūsu dati būs pilnīgi konfidenciāli un tiks nodoti tikai konkursa rīkotājam. Nosūtot savu CV un piesakoties konkursam uz izsludināto vakanci, potenciālais darbinieks (datu subjekts) saskaņā ar fizisko personu datu aizsardzību regulējošajiem tiesību aktiem piekrīt iesniegto personas datu glabāšanai SIA "WorkingDay Latvia" datu bāzē. Datu glabāšanas mērķis – datu izmantošana un apstrāde personāla atlases vajadzībām dažādos personāla atlases konkursos. Savu piekrišanu datu apstrādei potenciālais darbinieks var atsaukt rakstveidā.

When applying for a vacancy, your data will be kept strictly confidential and will be transferred only to the potential employer who has announced the vacancy. By sending your CV and applying for the vacancy, the potential employee (data subject) agrees to store the submitted personal data in the database of SIA “WorkingDay Latvia” in accordance with laws regulating personal data protection. The purpose of data storage is the use and processing of data for recruitment purposes in various recruitment vacancies. The potential employee is entitled to withdraw his/her consent in writing.

WhatsAppFacebookMessengerLinkedInEmail

You can obtain additional information by contacting Sabīne Gulbe
Phone: +371 27766055
E-mail: sabine.gulbe@workingday.lv

You can obtain additional information by contacting Sabīne Gulbe
Phone: +371 27766055
E-mail: sabine.gulbe@workingday.lv

WorkingDay Latvia
Reg. No. 40003793545
Terbatas Street 53-10, Riga, LV-1011

WorkingDay Latvia
Reg. No. 40003793545
Terbatas Street 53-10, Riga, LV-1011

Lai pieteiktos, CV lūdzam sūtīt sadaļā Pieteikties!

To apply, please send your CV in section Pieteikties!

You can obtain additional information by contacting Sabīne Gulbe
Phone: +371 27766055
E-mail: sabine.gulbe@workingday.lv

WorkingDay Latvia
Reģ. Nr. 40003793545
Tērbatas iela 53-10, Rīga, LV-1011

You can obtain more information by contacting Sabīne Gulbe
Phone: +371 27766055
E-mail: sabine.gulbe@workingday.lv

WorkingDay Latvia
Reg. No. 40003793545
Terbatas Street 53-10, Riga, LV-1011