Skip to main content
Avoid content
Scraped fromDouToday
FullstackSenior

Senior Full Stack Engineer (Java — first/ Vue.JS & Angular — second)

JavaSpring BootSpring SecurityJPA/HibernateFlywayPostgreSQLVue.jsAngularViteZodTailwind CSSShadcnDockerJenkinsTypeScriptVeeValidatePiniaVue RouterAngular RouterTurborepoAWSGitGitHubJSONProtobufHTTPgRPCTerraformAWS ECSIAMAmazon RDSShedLockGuavaSumsubOnfidoBlockchain
Work Type
Remote
Job Type
-
Location
Worldwide
Salary
Not specified

About the Position

Senior Full Stack Engineer with strong Java/Spring backend and Vue.js/Angular frontend skills, working on fintech features end-to-end, API integrations, and architecture decisions. 100% remote.

Responsibilities

  • Features end to end: DB migration, backend endpoint, and the frontend.
  • Lots of API integrations with external providers (payments, verification, KYC). Needs to be done reliably — retries, idempotency, webhooks.
  • Money logic and KYC.
  • Take part in architecture decisions, not just implement them.
  • Pick up new tech and problem domains fast — the stack and requirements will keep changing.

Requirements

  • Strong Java/Spring: JPA/Hibernate, transactions, Spring Security.
  • Concurrency: threads, race conditions, synchronization, distributed locks, ShedLock.
  • Solid with the Java library ecosystem (Guava etc.) and knows when to use what.
  • Strong TypeScript and modern frontend development with Vue 3 and Angular.
  • Vue 3: Composition API, composables, reactive state, component composition.
  • Angular: standalone components, Signals, dependency injection, component composition.
  • Data fetching and server state.
  • Forms with VeeValidate + Zod.
  • Client-side state management with Pinia and Signals.
  • Routing with Vue Router and Angular Router.
  • Comfortable with Tailwind CSS and component libraries, building responsive and accessible UI from designs.
  • Working in a Vite + Turborepo monorepo.
  • Fintech experience (payments, accounts, money flows). This matters, not a nice-to-have.
  • Multiple API integrations with external services: auth, retries, idempotency, webhooks.
  • Real understanding of networking: TCP/UDP and how they actually work.
  • Data formats and protocols: JSON, Protobuf, HTTP, gRPC.
  • AWS and Git/GitHub.
  • English B1+.
  • KYC providers (Sumsub, Onfido or similar).
  • Crypto experience (blockchain, wallets, on-chain payments, stablecoins).
  • Terraform, ECS/IAM/RDS in production.
  • Comfortable using AI tools.

Benefits

  • 100% remote work.
  • Competitive salary.
  • Paid vacation and sick leave.
  • Friendly and innovative work community.
Senior Full Stack Engineer (Java — first/ Vue.JS & Angular — second)
View Original