Senior Full Stack Engineer
Summary
Build and own a wealth-management UI in Vue 3 and Java/Spring Boot backends, shipping features from frontend to database while improving CI/CD and security flows.
We’re hiring a Senior Full Stack Engineer to work one of our wealth management products used daily by professional wealth managers.
This is a frontend-focused full-stack role with high ownership and high impact, working in a lean team. Most of your time will be spent building rich, responsive interfaces in Vue 3 but you’ll regularly go deeper: building APIs, extending backend services, tracing an issue from what the client sees on screen down to the database. You own issues end-to-end.
Strong frontend experience is required. Vue 3 is a nice-to-have rather than mandatory, solid experience with a modern component framework (React or Angular) is enough, and you’ll pick up Vue 3 on the job. Solid backend fundamentals (Java or similar) are expected, deep backend expertise or interests in DevOps is a plus.
What you’ll work on
- Frontend features in Vue stack, mainly:
- Vue 3
- Vite
- Ant Design Vue
- Tailwind CSS
- vue-i18n
- Building new backend APIs and backend services (Java/Kotlin, Spring Boot)
- Authentication and security flows (Keycloak, JWT)
- CI/CD pipelines and release preparation
- Establish a unified deployment strategy across different runtimes (On-Premise, Private Cloud)
What “ownership” means at Evooq:
- You don’t wait for perfect specs
- You feel confident troubleshooting - refactoring
- You actively reduce complexity and tech debt
Tech stack
Vue 3
- Java 17
- Spring Boot
- Databases (MySQL, PostgreSQL)
- Keycloak
- Docker
- GitHub Actions
- AWS
- Nomad
- Flowable 7 / BPMN 2.0