Senior Full-Stack (JAVA/KOTLIN) Engineer with German

140 - 190 PLN/ mies.B2B (netto)
SeniorFull-time·B2B
#344515·Dodano 3 miesiące temu·1
Źródło: VM.pl
Aplikuj teraz

Tech Stack / Keywords

JavaKotlinCloudArchitectureBackendSpring BootTestingRelational Databases

Firma i stanowisko

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.


Wymagania

  • Relevant technical education or equivalent professional experience
  • Minimum 3 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
  • Openness to learning Kotlin and Vaadin if no prior experience
  • 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 Vaadin or other component-based UI libraries
  • Experience with Aspose or other document generation tools (Word / Excel / PDF)
  • Experience with jOOQ
  • Knowledge of cloud-native architectures and reactive processing models
  • Experience in multitenant or on-premise projects in the financial sector

Obowiązki

  • 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

Oferta

  • Long-term cooperation — minimum 12 months, with a high probability of extension
  • Remote work with occasional visits to the Wrocław office and client — 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
  • 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
Dofinansowanie szkoleń
Kursy językowe
Opieka zdrowotna
Ubezpieczenie
Karta sportowa

Inne informacje

German language proficiency at min. B2 (mandatory); Polish language proficiency at min. B1

VM.PL

VM.PL

16 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz