Senior Full-Stack (Kotlin) Engineer with German

5 481.16 - 8 501.39 USDNet per month - B2B
Java

Senior Full-Stack (Kotlin) Engineer with German

Java
Tadeusza Kościuszki 82, Wrocław +10 Locations

VM.PL

Full-time
B2B
Senior
Remote
5 481.16 - 8 501.39 USD
Net per month - B2B

Job description

Start: ASAP

Long-term (min. 12 months)

Model: Hybrid / Remote + possible client visits

Project: Financial industry (DACH)


Project Overview

You will join VM.PL to develop a mature, multi-module premium financial platform used by institutions in the wealth management sector. The solution serves as a Financial CRM / advisory system / client portal, supporting advisory processes, end-client interactions, and formal business workflows related to documentation.

The platform has been developed for several years within a unified Java/Kotlin ecosystem, based on a modern cloud-native architecture, with no legacy components. The project follows an end-to-end Kotlin approach (backend + UI built with Vaadin) and includes dynamic document generation (Word, Excel, PowerPoint) using the Aspose (Java) library as part of advisory processes. The cooperation is long-term, with a clearly defined roadmap and a fully equipped development environment.


Responsibilities

  • Develop and maintain a multi-module financial platform based on cloud-native architecture

  • Implement business logic using Kotlin / Spring Boot

  • Design and develop document generation mechanisms (Word / Excel / PowerPoint) using Aspose

  • Work on advisory processes and workflows (onboarding, documents, contractual processes)

  • Implement component-based UI in the Kotlin + Vaadin ecosystem (Web / Hybrid)

  • Collaborate with Product Management, UX/UI, Design, and the solution architect

  • Participate in the full development lifecycle: analysis, implementation, testing, documentation

  • Ensure code quality through code reviews, unit tests, and CI

  • Analyze technical issues and optimize and stabilize solutions


Requirements

  • Relevant technical education or equivalent professional experience

  • Minimum 5 years of experience in developing complex applications (financial projects are a plus)

  • Very good knowledge of the Java technology stack and Kotlin

  • Experience working with Spring Boot

  • Experience with Vaadin or other component-based UI libraries

  • Experience with Aspose or other document generation tools (Word / Excel / PDF)

  • Hands-on experience with relational databases

  • Experience in building web applications (UI or backend-heavy)

  • Independence, analytical thinking, and a strong focus on code quality

  • German language proficiency at min. B2 (mandatory)

  • Polish language proficiency at min. B1

  • Nice-to-have:

    • Experience with jOOQ

    • Knowledge of cloud-native architectures and reactive processing models

    • Experience in multitenant or on-premise projects in the financial sector


We offer

  • Long-term cooperation - minimum 12 months, with a high probability of extension.

  • Remote work with occasional visits to the Wrocław office and client (Germany) - flexibility with the option (and sometimes need) for onsite collaboration.

  • Transparent communication and a flat structure -quick access to decision-makers.

  • Individual development path - training budget, external courses, knowledge-sharing sessions.

  • A supportive, close-knit team focused on openness, trust, and partnership.

  • Engaging projects - solutions in e-learning, energy, finance, manufacturing, logistics.

  • International teams and clients - active use of English and/or German in real project settings.

  • Language classes - English and German lessons funded by the company (all levels, incl. native speakers).

  • Benefits package -LuxMed healthcare, Unum life insurance, Multisport card.

  • Well-being & integration - team meetings, internal initiatives, squash/badminton groups, and daily activities that build relationships.

Tech stack

    Polish

    B1

    German

    B2

    Kotlin

    advanced

    Spring Boot

    regular

    Vaadin

    regular

    Java

    regular

    Cloud

    regular

    Aspose

    nice to have

Office location

Published: 04.02.2026

Senior Full-Stack (Kotlin) Engineer with German

5 481.16 - 8 501.39 USDNet per month - B2B
Summary of the offer

Senior Full-Stack (Kotlin) Engineer with German

Tadeusza Kościuszki 82, Wrocław
VM.PL
5 481.16 - 8 501.39 USDNet per month - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest vm.pl z siedzibą we Wrocławiu ul. Kościuszki 82 (dalej jako "administrator"). Masz prawo d... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Senior Full-Stack (Kotlin) Engineer with German - VM.PL