Backend Java Engineer with Frontend (Vue.js)
Role Overview:We are looking for a versatile engineer to join our team building the next generation of financial services. You will spend about 70% of your time on the backend and 30% on the frontend, ensuring a seamless experience for both our internal systems and customer-facing interfaces.
Key Responsibilities:
Develop robust financial backends using Java EE.
Build and maintain modern frontends using Vue.js and JavaScript/TypeScript.
Work on end-to-end features, from API design to UI implementation.
Ensure high test coverage for both backend and frontend layers.
Requirements:
3+ years of experience in Software Engineering.
Strong backend skills (Java EE) and proven experience with Vue.js.
Knowledge of TypeScript, HTML/CSS, and modern frontend tooling.
Familiarity with Kafka and CI/CD pipelines.
Fluent English (B2+).
Common Project Context:
Scale: Handling billions of transactions globally.
Tech Stack: Java EE, Kotlin, Kafka, Docker, Kubernetes, OpenTelemetry.
Location: Remote with occasional visits to the Warsaw office (approx. once a month).
Team: Agile setup (5-7 people).
Impact: Enabling financial inclusion for the unbanked populations worldwide.
Backend Java Engineer with Frontend (Vue.js)
Backend Java Engineer with Frontend (Vue.js)