Full-Stack-Entwickler (Java/Kotlin) mit Deutschkenntnissen (Regular/Senior)
Summary
Builds and maintains a cloud-native financial platform in Java/Kotlin, focusing on wealth management features like portfolio tracking, data visualization, and client communication.
Full-Stack-Entwickler (Java/Kotlin) mit Deutschkenntnissen (Regular/Senior)
Start: ASAP | Vollzeit | Langfristig (mind. 12 Monate) | Hybrides / Remote-Modell + mögliche Kund:innenbesuche | Projekt in der Finanzbranche (Deutschland)
Du verstärkst VM.PL und entwickelst eine moderne, multimodulare Premium-Finanzplattform — eine erweiterte Lösung im Bereich Client Portal / Advisory System / Financial CRM, die von Institutionen im Wealth-Management eingesetzt wird. Die Plattform unterstützt u. a. Portfolio- und Vermögensverwaltung, Investment-Datenvisualisierung, Performance-Analysen, Dokumentenerstellung sowie die Kommunikation mit Endkund:innen.
Das System wird seit sieben Jahren in einem Java/Kotlin-Ökosystem aufgebaut — in einer modernen Cloud-Native-Architektur, vollständig ohne Legacy-Elemente. Frontend, Logik und Integrationen entstehen in einem einheitlichen Technologiestack — Kotlin vom Backend bis zum UI, ergänzt durch Vaadin, jOOQ und relationale Datenbanken.
Wir arbeiten an einer langfristigen Produkt-Roadmap. Ein Teil der Funktionen wird für eine spezifische institutionelle Kund:inneninstallation (on-premise) entwickelt, andere fließen in das Standardprodukt ein. Du arbeitest in einem Umfeld mit echtem Einfluss auf die Weiterentwicklung des Produkts sowie einem vollständigen Developer-Setup (Mock-Backend, Datengenerator, lokale End-to-End-Umgebung).
Aufgaben
- Entwicklung und Wartung einer multimodularen Finanzplattform auf Cloud-Native-Architektur.
- Implementierung eines komponentenbasierten Frontends (Web + Hybrid) im Kotlin- und Vaadin-Ökosystem.
- Mitarbeit im gesamten Entwicklungsprozess: Analyse, Spezifikation, Implementierung, Tests, Dokumentation.
- Gestaltung und Weiterentwicklung von Workflow-Prozessen (Onboarding, Dokumente, Vertragsprozesse, PDF-Generierung).
- Erstellung von Datenvisualisierungen: Tabellen, Diagramme, Dashboards, Investment-Übersichten.
- Zusammenarbeit mit Product Management, UX/UI, Design und der Architektur.
- Sicherstellung hoher Qualität mittels Code Reviews, Unit Tests, CI und technischen Standards.
- Analyse technischer Probleme, Performance-Optimierung und Stabilitätsverbesserungen.
- Abgeschlossenes Studium der Informatik oder gleichwertige Berufserfahrung.
- Mindestens 5 Jahre Erfahrung in der Entwicklung komplexer Anwendungen (bevorzugt Finanzsysteme).
- Sehr gute Kenntnisse im Java-Technologiestack und in Kotlin.
- Erfahrung in der Entwicklung responsiver Web- und/oder mobiler Anwendungen.
- Wenn du keine Erfahrung mit Kotlin und Vaadin hast, suchen wir nach Personen, die offen für das Lernen sind.
- Praxis mit relationalen Datenbanken und modernen JVM-Frameworks.
- Analytisches Denken, Eigenständigkeit und hoher Qualitätsanspruch.
- Proaktive, produktorientierte Arbeitsweise.
- Deutsch mindestens B2 — zwingend erforderlich.
- Polnisch mindestens B1.
- Erfahrung mit komponentenbasierten UI-Bibliotheken (z. B. Vaadin oder ähnlich).
- Kenntnisse in Cloud-Native-Architekturen und reaktiven Modellen.
- Erfahrung mit jOOQ.
- Erfahrung in Multitenant- oder On-Premise-Finanzsystemen.
- Langfristige Zusammenarbeit — mindestens 12 Monate, mit hoher Wahrscheinlichkeit der Verlängerung.
- Remote-Arbeit mit gelegentlichen Besuchen im Büro in Breslau sowie bei Kund:innen — Flexibilität mit Möglichkeit (und gelegentlichem Bedarf) für Onsite-Termine.
- Klare Kommunikation und flache Strukturen — schneller Zugang zu Entscheidungsträger:innen.
- Individueller Entwicklungsweg — externe Schulungen, Trainingsbudget, interne Knowledge-Sharing-Sessions.
- Ein eingespieltes, unterstützendes Team — Offenheit, Vertrauen und gegenseitige Unterstützung.
- Spannende, sinnstiftende Projekte in verschiedenen Branchen (z. B. E-Learning, Energie, Finanzen, Produktion, Logistik).
- Internationale Teams und Kund:innen — aktive Nutzung von Englisch und/oder Deutsch im Projektalltag.
- Sprachkurse — Englisch- und Deutschunterricht durch die Firma finanziert (alle Niveaus, inklusive Native Speaker).
- Benefit-Paket — private Krankenversicherung (LuxMed), Lebensversicherung (Unum), Multisport-Karte.
- Fokus auf Wohlbefinden und Integration — regelmäßige Teamtreffen, interne Initiativen, Squash-/Badminton-Gruppen u. v. m.