
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading financial technology company is looking for a Software Developer to join a long-term project in developing a modern financial platform. The ideal candidate should have a degree in Computer Science, several years of software development experience, and strong knowledge of Java and Kotlin. Responsibilities include full lifecycle development and UI implementation. This position offers flexible employment options and the chance to work closely with teams in Germany.
Start: ASAP | Full-time | Long-term (min. 12 months) | Hybrid / Remote with possible on-site visits | Financial industry project (Germany) PL to develop a modern, premium-class financial platform — an advanced client portal / advisory system / financial CRM supporting advisory processes, information flow and interaction with end customers. The system has been developed using a modern cloud architecture for the past seven years — with no legacy components and a strong focus on clean, stable and scalable code. The environment is fully based on Kotlin, reactive architecture, a relational database, and component-based UI. This is a long-term project with a real multi-year cooperation perspective.
Implementation of frontend functionalities for browsers and mobile devices (component-based UI). Full lifecycle development: analysis, specification, implementation, testing, documentation. Designing and expanding workflow processes (onboarding, documents, contract processes, PDF generation). Building data visualizations (tables, charts, dashboards). Product Management, UX/UI, Design. Ensuring code quality through code reviews, unit tests, and CI. Analysis and resolution of technical issues and performance optimization.
Degree in Computer Science or equivalent professional experience. Several years of experience in software development — ideally in financial or other complex projects. Strong knowledge of the Java Technology Stack and Kotlin.
Experience with component-based UI libraries, reactive data infrastructure, relational databases.
Independence, analytical thinking, high quality standards, and ownership mindset. German language proficiency at min. Polish language proficiency at min. Remote work with the possibility of business trips to the client in Germany. Clear communication and a flat structure—fast decisions and real influence on the project. Individual development path—training, mentoring, learning budget. Projects in the financial sector and other industries (e.g., international environment—cooperation with DACH-region teams and clients). Language classes (English, German), including native speakers.
Benefits package: Flexible form of employment — employment contract or B2B.