Full-Stack (JAVA/KOTLIN) Engineer with German (Regular/Senior)
140 - 190 PLN/ mies.B2B
MidFull-time·B2B
#395892·Dodano 2 dni temu·0
Źródło: VM.plTech 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 platform is a Financial CRM, advisory system, and client portal supporting advisory processes, end-client interactions, and formal business workflows related to documentation. It has been developed for several years within a unified Java/Kotlin ecosystem, based on a modern cloud-native architecture, using an end-to-end Kotlin approach (backend and UI built with Vaadin), and includes dynamic document generation using the Aspose (Java) library.
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 learn 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 minimum B2 (mandatory)
- Polish language proficiency at minimum 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
Benefity
- Long-term cooperation — minimum 12 months, with a high probability of extension
- Remote work with occasional visits to the Wrocław office and client, with flexible onsite collaboration
- Transparent communication and a flat structure enabling quick access to decision-makers
- Individual development path with training budget, external courses, and knowledge-sharing sessions
- Supportive, close-knit team focused on openness, trust, and partnership
- Engaging projects in e-learning, energy, finance, manufacturing, and logistics
- International teams and clients with real usage of English and/or German
- Company-funded language classes for English and German (all levels)
- Benefits package including LuxMed healthcare, Unum life insurance, and Multisport card
- Well-being and integration activities including team meetings, internal initiatives, and sports groups (squash/badminton)
Kursy językowe
Opieka zdrowotna
Ubezpieczenie
Karta sportowa
VM.PL
24 aktywne oferty