New offer - be the first one to apply!
August 8, 2026
Fullstack Developer (Java/Kotlin) with German
Mid • Remote
130 - 160 PLN/hr
Gliwice, SL, Poland
Start: ASAP
Stawka: 130–160 zł/h
Współpraca: długoterminowa, minimum 12 miesięcy
Branża: finanse, rynek DACH
O projekcie
Dołącz do zespołu rozwijającego nowoczesną platformę finansową klasy premium wykorzystywaną przez instytucje z obszaru wealth management. System pełni funkcję Financial CRM, platformy doradczej oraz portalu klienta, wspierając doradców finansowych i klientów końcowych w codziennej pracy oraz obsłudze procesów biznesowych.
Projekt rozwijany jest od kilku lat w spójnym ekosystemie Java/Kotlin, opartym na nowoczesnej architekturze cloud-native, bez elementów legacy. Praca odbywa się w modelu end-to-end development i obejmuje backend oraz warstwę UI tworzoną w Vaadinie. Istotnym elementem rozwiązania jest dynamiczne generowanie dokumentów Word, Excel i PowerPoint z wykorzystaniem biblioteki Aspose.
To stabilny, długofalowy projekt z jasno określoną roadmapą, dojrzałym procesem wytwarzania oprogramowania oraz bliską współpracą z zespołem produktowym.
Twój zakres obowiązków
- Rozwój i utrzymanie wielomodułowej platformy finansowej opartej na architekturze cloud-native.
- Implementacja logiki biznesowej z wykorzystaniem Kotlin i Spring Boot.
- Tworzenie rozwiązań do generowania dokumentów Word, Excel i PowerPoint z wykorzystaniem biblioteki Aspose.
- Rozwój procesów biznesowych, takich jak onboarding klientów, workflow dokumentów oraz procesy kontraktowe.
- Implementacja komponentowego interfejsu użytkownika w technologii Kotlin + Vaadin.
- Współpraca z Product Managerami, UX/UI Designerami oraz Architektem.
- Udział w pełnym cyklu wytwarzania oprogramowania: od analizy wymagań, przez implementację i testy, po dokumentację.
- Dbanie o jakość kodu poprzez code review, testy jednostkowe i rozwój procesu CI.
- Analiza, optymalizacja i stabilizacja istniejących rozwiązań.
Nasze wymagania
- Minimum 3 lata doświadczenia w tworzeniu aplikacji o wysokiej złożoności; mile widziane projekty z sektora finansowego.
- Bardzo dobra znajomość Java oraz Kotlin.
- Doświadczenie w pracy z Spring Boot.
- Praktyczna znajomość relacyjnych baz danych.
- Doświadczenie w tworzeniu aplikacji webowych: backend lub full-stack.
- Samodzielność, analityczne podejście do rozwiązywania problemów oraz dbałość o jakość kodu.
- Znajomość języka niemieckiego na poziomie minimum B2 — warunek konieczny.
- Znajomość języka polskiego na poziomie minimum B1.
Mile widziane
- Doświadczenie z Vaadin lub innymi komponentowymi frameworkami UI.
- Praktyka z Aspose lub innymi bibliotekami do generowania dokumentów Word, Excel i PDF.
- Znajomość jOOQ.
- Doświadczenie z architekturami cloud-native oraz modelami reaktywnymi.
- Udział w projektach multitenantowych lub rozwiązaniach on-premise dla sektora finansowego.
Similar jobs you might like
Technology
speedapp
Kotlin Multiplatform Engineer
Mid
Hybrid
Warsaw, Poland
110 - 130 PLN/hr
🏢 Summary: B2B role for a Kotlin Multiplatform Developer to build and maintain a large-scale mobile banking platform used by hundreds of thousands of users. The position focuses on developing shared modules in KMP for iOS and Android, designing business logic, integrating REST APIs, and ensuring high code quality in a cross-functional Agile team. Hybrid work model in Warsaw with rate up to 130 PLN/h netto+VAT. 🗂️ Requirements: Minimum 3 years of experience in mobile application development, Commercial experience with Kotlin Multiplatform (KMP) or KMM, Strong knowledge of Kotlin, Coroutines and Flow, Experience with MVVM or MVI architecture, Knowledge of Clean Architecture principles, Experience in REST API integration, Experience with unit and integration testing, Knowledge of CI/CD tools, Proficiency with Git and code review practices, English level B2 or higher 📃 Skills: Kotlin, KMP, KMM, Coroutines, Flow, MVVM, MVI, REST, Git, CI/CD, KotlinTest, Kotest, Swift, Java 🏢 Description: Dołącz do zespołu klienta z branży bankowości elektronicznej i rozwijaj nowoczesne rozwiązania mobilne w oparciu o Kotlin Multiplatform. Praca hybrydowa: 1-2 dni w tygodniu z biura w Warszawie Stawka: do 130 zł/h netto+VAT B2B ZADANIA Rozwój i utrzymanie platformy mobilnej wykorzystywanej przez setki tysięcy użytkowników w codziennej bankowości elektronicznej Projektowanie i implementacja współdzielonych modułów w Kotlin Multiplatform (KMP) dla aplikacji iOS oraz Android Tworzenie i rozwijanie warstwy logiki biznesowej, komunikacji z API oraz persystencji danych w architekturze multiplatformowej Współpraca z zespołem iOS i Android w celu zapewnienia spójnego i wysokiej jakości doświadczenia użytkownika Udział w projektowaniu architektury aplikacji mobilnych zgodnie z najlepszymi praktykami (Clean Architecture, MVVM/MVI) Integracja z backendowymi API (REST) z uwzględnieniem standardów bezpieczeństwa i regulacji sektora finansowego Pisanie testów jednostkowych i integracyjnych dla współdzielonego kodu Udział w code review oraz dbanie o wysoką jakość i czytelność kodu Monitorowanie wydajności aplikacji i identyfikowanie obszarów do optymalizacji Aktywny udział w pracy zespołu Agile (planning, daily, retrospektywy) Zespół: Praca w międzynarodowym zespole mobile (ok. 6–10 osób), obejmującym developerów Android, iOS oraz backend, z naciskiem na współpracę cross-platformową. WYMAGANIA Minimum 3 lata doświadczenia w programowaniu aplikacji mobilnych Praktyczne doświadczenie z Kotlin Multiplatform (KMP) lub Kotlin Multiplatform Mobile (KMM) Bardzo dobra znajomość Kotlin, w tym Kotlin Coroutines oraz Flow Doświadczenie w pracy z architekturą MVVM lub MVI oraz znajomość zasad Clean Architecture Umiejętność pisania testowalnego kodu oraz doświadczenie w testach jednostkowych i integracyjnych (np. Kotlin Test, Kotest) Doświadczenie w integracji z API REST Znajomość narzędzi CI/CD (np. GitHub Actions, Bitbucket Pipelines lub podobne) Dobra znajomość systemu kontroli wersji Git oraz praktyk code review Umiejętność pracy zespołowej, komunikatywność i proaktywne podejście Znajomość języka angielskiego na poziomie min. B2 (praca z dokumentacją i zespołem międzynarodowym) MILE WIDZIANE Doświadczenie w branży finansowej lub projektach o wysokich wymaganiach bezpieczeństwa Znajomość platform iOS (Swift) lub Android (Kotlin/Java) na poziomie umożliwiającym współpracę z zespołami natywnymi Doświadczenie w pracy z podejściem TDD Znajomość narzędzi do monitorowania wydajności aplikacji Doświadczenie w mentoringu lub dzieleniu się wiedzą w zespole CO OFERUJEMY NA TYM PROJEKCIE? Współpracę w oparciu o umowę B2B, stawkę do 130 zł/h netto+VAT B2B. Pracę hybrydową z Warszawy (1-2razy w tygodniu w biura). Wsparcie dedykowanego opiekuna. Po dołączeniu do speedapp, otrzymasz kontakt do dedykowanego opiekuna, który zadba, aby współpraca z nami oraz z klientem sprawiała Ci satysfakcję. Wydarzenia oraz spotkania integracyjne, a także udział w różnych inicjatywach np. sportowych. Dostęp do oferty benefitów (opieka medyczna, ubezpieczenie na życie, karta Multisport). JAK WYGLĄDA REKRUTACJA? Zgłoszenie: Zaaplikuj i prześlij swoje CV. Po weryfikacji aplikacji rekruter skontaktuje się telefonicznie z wybranymi kandydatami. Screening: Porozmawiaj z rekruterem speedapp o Twoim doświadczeniu. Kolejne etapy: Rekruter speedapp przedstawi Ci jak wygląda proces rekrutacji na dane stanowisko. Rekruter speedapp pozostanie z Tobą w kontakcie podczas całego procesu. O SPEEDAPP W speedapp wierzymy, że organizacja jest tak dobra jak tworzący ją ludzie. Jesteśmy zespołem ekspertów IT i innych specjalistów pracujących dla naszych klientów na całym świecie (m.in Izrael, Austria, USA). Wykraczamy daleko poza kategorię HR. Budujemy zespoły IT, a także pomagamy w ich zarządzaniu. 👉 10 lat doświadczenia 👉 +100 klientów na całym świecie +300 zatrudnień rocznie 💎 Jesteśmy laureatem prestiżowej nagrody Diamenty Forbes cztery lata z rzędu (2022, 2023, 2024, 2025), członkiem sieci Fast Growth Icons oraz FinTech Poland.
Technology
B2Bnetwork
Senior Mobile Engineer
Senior
Remote
Warsaw, Poland
🏢 Summary: Long-term role focused on designing and developing a scalable Design System component library for a banking mobile application using Kotlin Multiplatform. The position involves cross-platform mobile development, architectural decisions, and close collaboration with UX/UI and backend teams in an Agile environment. Emphasis is placed on code quality, performance, accessibility, and engineering best practices. 🗂️ Requirements: Minimum 5 years of experience in mobile application development, Strong knowledge of Kotlin and Android environment, Commercial experience with Kotlin Multiplatform, Experience with Compose Multiplatform and Jetpack Compose, Knowledge of SwiftUI and iOS platform, Experience in application architecture design (e.g. MVVM, Clean Architecture), Experience in financial or fintech projects, Knowledge of accessibility standards (WCAG) 📃 Skills: Kotlin, Android, KotlinMultiplatform, ComposeMultiplatform, JetpackCompose, SwiftUI, iOS, MVVM, CleanArchitecture, WCAG, Git, CI/CD, Jira, Docker 🏢 Description: Opis projektu: Projekt realizowany jest w ramach rozwoju nowoczesnych aplikacji mobilnych i webowych w sektorze bankowym, które są stale rozwijane i rozbudowywane o nowe funkcjonalności. Osoba na tym stanowisku dołączy do zespołu odpowiedzialnego za tworzenie i rozwój komponentów Design Systemu dla aplikacji mobilnej, co ma kluczowe znaczenie dla zapewnienia spójności i skalowalności interfejsu użytkownika. Praca odbywa się w metodyce Agile, w krótkich, dwutygodniowych sprintach, z naciskiem na wysoką jakość rozwiązań oraz współpracę między zespołami technologicznymi, UX/UI i biznesowymi. Projekt ma charakter długoterminowy i daje realny wpływ na rozwój kluczowych produktów cyfrowych w organizacji. Zakres zadań: Projektowanie i rozwój biblioteki komponentów dla aplikacji mobilnej z wykorzystaniem Kotlin Multiplatform. Współpraca z zespołami domenowymi, backendem oraz UX/UI przy tworzeniu skalowalnych rozwiązań. Utrzymywanie wysokiej jakości kodu poprzez code review oraz testy. Optymalizacja aplikacji pod kątem wydajności, dostępności oraz zgodności z WCAG. Wdrażanie dobrych praktyk inżynieryjnych oraz automatyzacji procesów. Udział w podejmowaniu decyzji architektonicznych. Wymagania: Minimum 5 lat doświadczenia w programowaniu aplikacji mobilnych. Bardzo dobra znajomość Kotlin oraz środowiska Android. Doświadczenie w pracy z Kotlin Multiplatform. Znajomość Compose Multiplatform oraz Jetpack Compose. Znajomość SwiftUI oraz platformy iOS. Doświadczenie w projektowaniu architektury aplikacji (np. MVVM, Clean Architecture). Umiejętność pracy zespołowej i komunikacji z zespołami produktowymi oraz biznesowymi. Doświadczenie w projektach z sektora finansowego lub fintech. Znajomość zasad dostępności (WCAG). Mile widziane: Znajomość narzędzi Git, CI/CD, Jira oraz Docker. Doświadczenie w pracy z procesami automatyzacji. Doświadczenie w budowie lub utrzymaniu design systemów.
Technology
New offer
Rite NRG Sp. z o.o.
Senior Software Engineer (Java&Kotlin)
Senior
Remote
Wrocław, DS, Poland
120 - 140 PLN/hr
🏢 Summary: B2B contract for a Senior Software Engineer to develop and operate a JVM-based, event-driven platform remotely from Poland. The role provides end-to-end ownership of system design, delivery, production reliability, monitoring, and support, with a rate up to 140 zł/h net + VAT. 🗂️ Requirements: 5+ years of software engineering experience, End-to-end ownership of features and components, Java and Kotlin expertise, Event-driven systems experience, Distributed systems knowledge, Event-driven architecture and API gateway experience, PostgreSQL, data modelling, and query performance knowledge, Relational and non-relational database knowledge, Unit, integration, and end-to-end testing experience, Independent delivery, risk, sequencing, and dependency management, C4 model system design experience, DORA metrics, stability, SSDLC, velocity, and predictability familiarity, AI coding tools experience, Cloud platform familiarity, Docker and Kubernetes experience, Fluent Polish, Advanced English (B2/C1) 📃 Skills: Java, Kotlin, JVM, PostgreSQL, NoSQL, Docker, Kubernetes, C4, DORA, SSDLC, Claude, Codex, Cursor, Cloud 🏢 Description: Contract: B2B Rate: Up to 140 zł/h net + VAT, depending on skills and experience Location: Remote within Poland Start: ASAP Key Technologies/Areas - Java, Kotlin, JVM - Event-Driven and Distributed Systems - PostgreSQL and NoSQL - Docker, Kubernetes - Cloud Platforms - AI Coding Tools Project Overview We are looking for a Senior Software Engineer to join an engineering team. You will own features and components from refinement and system design through development, production deployment, monitoring, and post-release support. Responsibilities - Own the end-to-end design and delivery of features and components. - Create, maintain, and align system designs using the C4 model with the domain target architecture. - Develop reliable, production-ready, and well-tested software using Java and Kotlin. - Manage estimation, sequencing, delivery risks, and cross-team technical dependencies. - Own monitoring, reliability, production support, and participation in on-call. - Contribute to frontend development where required. - Use AI coding tools as part of your daily workflow. Requirements - 5+ years of professional software engineering experience, including proven ownership of features and components end to end. - Solid foundation in the JVM, including Java and Kotlin. - Production experience with event-driven systems. - Good understanding of distributed systems, including idempotency, at-least-once vs exactly-once trade-offs, schema evolution, and partitioning. - Experience with event-driven architecture, API gateways, and understanding when not to apply these patterns. - Sound knowledge of relational and non-relational databases, including PostgreSQL, data modelling, and query performance. - Proven experience delivering reliable software with unit, integration, and end-to-end testing. - Ability to independently manage delivery, risks, sequencing, and cross-team dependencies. - Experience owning system design at team scope using the C4 model. - Familiarity with DORA metrics, stability, SSDLC compliance, velocity, and predictability. - Experience using AI coding tools such as Claude Code, OpenAI Codex, opencode, Cursor, or similar. - Familiarity with cloud service providers. - Experience with Docker and Kubernetes. - Fluency in Polish and advanced English (B2/C1). Nice to Have - Frontend experience with React, TypeScript, and Node.js. - Hands-on production experience with Kafka. - Experience with Microsoft Azure. Benefits - Possibility of long-term cooperation on a full-time project engagement basis. - Flexibility in organizing the provision of services, taking into account project requirements and agreed availability. - Opportunity to contribute to technically advanced projects. - Opportunity for international collaboration.
Technology
Poland
Java Engineer
Senior
Hybrid
Warsaw, Poland
26,040 - 27,720 PLN/hr
🏢 Summary: Long-term full-time contract for a Senior Java Developer working on a business-critical system operating across Europe and the USA in the petrol/convenience sector. The role focuses on developing and maintaining a core Java/Spring application, designing APIs, and working with cloud and container technologies in a distributed team. Remote-first work with periodic presence in Warsaw office. 🗂️ Requirements: 6-7 years commercial experience in Java, Strong knowledge of Spring (Boot, Data, Cloud), Experience with AWS and Kubernetes, Experience with PostgreSQL, Experience with SQL and NoSQL databases, Experience with Redis, Experience with REST and SOAP APIs, Knowledge of Jenkins, Knowledge of Sonar, Knowledge of Git, Knowledge of Gradle, Knowledge of Docker, Ability to apply design patterns and design principles in practice, English B2+ level, Polish B1+ level 📃 Skills: Java, Spring, Boot, Data, Cloud, JUnit, Spock, JPA, Hibernate, JAX-RS, JAX-WS, PostgreSQL, SQL, NoSQL, Redis, AWS, Kubernetes, REST, SOAP, Swagger, Jenkins, Sonar, Git, Gradle, Docker 🏢 Description: W ITLT pomagamy naszym zaprzyjaźnionym firmom przekształcać ambitne pomysły w cyfrową rzeczywistość. Z nastawieniem na wyzwania, ciekawość technologii i zwinność - współtworzymy wyjątkowe rozwiązania IT. Konkrety: Stawka: 155-165 PLN/h na FV Miejsce pracy/praca zdalna: Zapewniamy dużą swobodę pracy zdalnej, przy czym zapraszamy 1-2x/tydzień do warszawskiego biura Wymiar pracy: Fulltime Sektor: Petrol/Convenience Projekt: System krytyczny, który zarządza tym, co dzieje się zarówno w Europie i USA. Praca w "sercu" biznesu. Zespół: 6-8os. Proces rekrutacji: 1-etapowy (spotkanie zdalne via MS Teams). Sporadycznie możliwe dodatkowe krótkie spotkanie - połączone z decyzją Szacowany czas trwania projektu: Długoterminowy Czas pracy/Strefa czasowa : Standardowe polskie godziny pracy Technologie na projekcie: Java, Spring (Boot, Data, Cloud), JUnit, Spock, JPA, Hibernate, JAX-RS, JAX-WS, PostgreSQL, SQL/NoSQL, Redis, AWS, Kubernetes, REST/SOAP, Swagger, Jenkins, Sonar, Git, Gradle, Docker, k8s Do Twoich głównych obowiązków na tym stanowisku należeć będzie: Rozwój i utrzymanie systemu w Java/Spring Projektowanie i rozwój API (REST/SOAP) Praca z bazami danych (SQL/NoSQL) Współpraca z PO, SM, BA, Architektami i Testerami Praktyczne stosowanie wzorców projektowych oraz zasad projektowania - proponowanie zmian podejścia w ramach projektu Ta oferta będzie idealna dla Ciebie, jeśli posiadasz: 6-7 lat komercyjnego exp. Java + mocny Spring Dobrą znajomość AWS oraz Kubernetes Doświadczenie z: PostgreSQL, SQL, NoSQL, Redis, REST/SOAP (dokumentacja w Swagger) Znajomość Jenkins, Sonar, Git, Gradle, Docker Umiejętność skutecznej współpracy z PO, SM, BA, Architektami i Testerami Umiejętność praktycznego stosowania wzorców i zasad projektowych oraz proponowania zmian Angielski (B2+/C1-) oraz polski (B1+) Nice to have: AWS Warto do nas dołączyć, ponieważ oferujemy: Dużą swobodę pracy zdalnej Długofalowe stabilne zatrudnienie Szansę na uczestniczenie w kluczowych projektach dla dużej firmy działającej w bardzo stabilnym sektorze Atrakcyjne wynagrodzenie (adekwatne do umiejętności i doświadczenia) Benefity (Lux Med, MultiSport...) W razie pytań pingnij śmiało na Linkedin'ie do Kuby
Technology
Upvanta sp. z o.o.
iOS Developer (SwiftUI + Kotlin Multiplatform)
Senior
Remote
Warsaw, Poland
1,000 - 1,200 PLN/hr
🏢 Summary: Offer for a Senior iOS Developer to build and evolve a modern content platform using SwiftUI with integration to a shared Kotlin Multiplatform layer. The role focuses on developing a scalable, modular iOS application with personalized content, subscriptions, multimedia and SSO features. Fully remote B2B cooperation on a long-term product project. 🗂️ Requirements: Very good knowledge of Swift, Very good knowledge of SwiftUI, Commercial experience in iOS application development, Experience with large, modular mobile projects, Strong knowledge of iOS development patterns and standards, Ability to design scalable and testable architecture, Experience with code review, Experience with CI/CD processes, Proficiency with Git, Practical experience with Kotlin Multiplatform (KMM/KMP) 📃 Skills: Swift, SwiftUI, Kotlin, KMM, KMP, Compose, Ktor, Koin, Coroutines, Serialization, Firebase, Git, GitHub, Actions, Gradle, CI/CD 🏢 Description: O projekcie Dołącz do zespołu rozwijającego nowoczesną platformę contentową dostarczającą spersonalizowane treści, multimedia oraz usługi subskrypcyjne dla szerokiego grona użytkowników. Projekt realizowany jest w architekturze modułowej z wykorzystaniem Kotlin Multiplatform Mobile, przy zachowaniu natywnego interfejsu użytkownika po stronie iOS w SwiftUI. Aplikacja obejmuje m.in . funkcjonalności związane z personalizacją treści, logowaniem SSO, subskrypcjami, multimediami oraz powiadomieniami push. Lokalizacja: 100% zdalnie Współpraca: B2B Stawka: 1000–1200 zł/h Wymagania Wymagania obowiązkowe Bardzo dobra znajomość języka Swift oraz frameworka SwiftUI. Komercyjne doświadczenie w tworzeniu i rozwijaniu aplikacji iOS. Doświadczenie w pracy przy dużych, modularnych projektach mobilnych. Bardzo dobra znajomość współczesnych wzorców i standardów iOS Development. Umiejętność projektowania czytelnego, skalowalnego i testowalnego kodu. Doświadczenie z code review oraz pracą w zespołach produktowych. Znajomość procesów CI/CD oraz pracy z Git. Praktyczne doświadczenie w pracy z Kotlin Multiplatform (KMM/KMP) – warunek konieczny. Dodatkowym atutem będzie Doświadczenie z Compose Multiplatform. Znajomość Firebase. Doświadczenie z GitHub Actions. Znajomość Ktor, Koin, Kotlinx Coroutines oraz Kotlinx Serialization. Praktyczna znajomość Claude Code lub innych narzędzi AI wspierających rozwój oprogramowania. Zakres obowiązków Rozwój natywnej aplikacji iOS w SwiftUI. Integracja i współpraca z warstwą współdzieloną Kotlin Multiplatform. Udział w projektowaniu i rozwoju architektury aplikacji. Tworzenie wysokiej jakości, skalowalnego i łatwego w utrzymaniu kodu. Udział w code review oraz inicjatywach podnoszących jakość techniczną projektu. Wspieranie zespołu w efektywnym wykorzystaniu narzędzi AI (w szczególności Claude Code). Współpraca z zespołami backend, Android i QA. Stack technologiczny Swift SwiftUI Swift 5.9 Kotlin Multiplatform Mobile (KMM/KMP) Kotlin Compose Multiplatform Ktor Koin Kotlinx Coroutines Kotlinx Serialization Firebase GitHub Actions Gradle Oferujemy Długofalową współpracę przy dużym projekcie produktowym. Pracę w nowoczesnym środowisku technologicznym opartym o Kotlin Multiplatform. Dużą samodzielność i realny wpływ na rozwiązania techniczne. W pełni zdalny model pracy. Konkurencyjne wynagrodzenie B2B. Współpracę z doświadczonym zespołem specjalistów.
Technology
Scalo
Senior Java Developer
Senior
Remote
Krakow, Poland
135 - 145 PLN/hr
🏢 Summary: Oferta dotyczy rozwoju i utrzymania platformy SaaS dla branży ubezpieczeniowej, obsługującej zarządzanie polisami i likwidację szkód w środowisku Microsoft Azure. Rola obejmuje rozwój backendu w Java i Spring Boot, optymalizację procesów biznesowych oraz dbanie o bezpieczeństwo i zgodność systemu. Projekt realizowany jest w architekturze monolitycznej z wykorzystaniem PostgreSQL i technologii webowych. 🗂️ Requirements: Komercyjne doświadczenie z Java, Bardzo dobra znajomość Spring Framework, Bardzo dobra znajomość Spring Boot, Doświadczenie z PostgreSQL, Doświadczenie przy aplikacjach webowych, Znajomość architektury monolitycznej, Język angielski na poziomie minimum C1, Znajomość dobrych praktyk tworzenia oprogramowania, Znajomość bezpieczeństwa aplikacji i compliance 📃 Skills: Java, Spring, SpringBoot, PostgreSQL, Thymeleaf, Bootstrap, Azure 🏢 Description: Zakres współpracy obejmuje: uczestnictwo w projekcie dotyczącym rozwoju i utrzymania platformy SaaS do zarządzania polisami i likwidacją szkód dla branży ubezpieczeniowej, będziesz rozwijać rozwiązanie działające w środowisku Microsoft Azure , z naciskiem na bezpieczeństwo, zgodność z regulacjami oraz rozwój funkcjonalności biznesowych, wykorzystywany stos technologiczny w projekcie: Java, Spring Framework, Spring Boot, PostgreSQL, Thymeleaf, Bootstrap, Microsoft Azure , rozwijanie i utrzymywanie funkcjonalności backendowych w aplikacji opartej o Java i Spring Boot, projektowanie, implementowanie oraz optymalizowanie procesów biznesowych związanych z obsługą polis i szkód, rozwój i utrzymanie funkcjonalności aplikacji webowej o architekturze monolitycznej, współpraca z klientem przy analizie wymagań oraz proponowaniu rozwiązań technicznych, dbanie o bezpieczeństwo aplikacji, zgodność z wymaganiami oraz ochronę danych, udział w code review, testowaniu, debugowaniu oraz wsparciu środowiska produkcyjnego, stawka 145 zł/h przy B2B w zależności od doświadczenia. Kompetencje wymagane do realizacji usług: posiadasz komercyjne doświadczenie z Java, bardzo dobrze znasz Spring Framework oraz Spring Boot, masz doświadczenie z bazami danych PostgreSQL, pracowałeś przy aplikacjach webowych, najlepiej o architekturze monolitycznej, swobodnie komunikujesz się w języku angielskim (min. C1), znasz dobre praktyki w zakresie tworzenia oprogramowania, bezpieczeństwa oraz compliance, mile widziane: doświadczenie z Microsoft Azure, dodatkowym atutem będzie znajomość Vue.js, Groovy, XSLT oraz doświadczenie w branży ubezpieczeniowej lub InsurTech.
Technology
emagine Polska
Senior Java Developer
Senior
Hybrid
Lodz, Poland
🏢 Summary: Długoterminowy kontrakt B2B dla Senior Java Developera przy systemie o wysokiej wydajności i krytyczności w branży finansowej. Rola obejmuje rozwój aplikacji Java, zarządzanie bazami danych, systemami kolejkowymi, bezpieczeństwem oraz wsparcie procesów CI/CD i monitoringu. Praca hybrydowa w Warszawie z wymaganą obecnością w biurze raz w tygodniu. 🗂️ Requirements: Minimum 5 lat doświadczenia z Java 21/25, Minimum 4 lata doświadczenia ze Spring Boot, Minimum 3 lata doświadczenia z PostgreSQL i Elasticsearch, Minimum 3 lata doświadczenia z Kafka i Kafka Streams, Doświadczenie z Tomcat i Netty, Doświadczenie z Hazelcast i Ehcache, Znajomość Spring WebFlux, Jersey, Spring Cloud Gateway, Znajomość Hibernate i Spring Data, Znajomość Spring Security i Resilience4j, Znajomość PKI, JWT, TLS i mutual TLS, Doświadczenie z Docker i Kubernetes, Znajomość GCP, Doświadczenie z Gerrit/Git, Zuul CI, JIRA, Maven i IntelliJ, Doświadczenie z Prometheus, Grafana, Sentry i Loki, Doświadczenie z narzędziami AI wspierającymi development kodu, Doświadczenie w branży finansowej lub technologicznej 📃 Skills: Java, PostgreSQL, Elasticsearch, Kafka, Tomcat, Netty, Hazelcast, Ehcache, Spring, WebFlux, Jersey, Hibernate, JWT, TLS, Docker, Kubernetes, GCP, Git, Gerrit, JIRA, Maven, IntelliJ, Prometheus, Grafana, Sentry, Loki, Copilot 🏢 Description: OGÓLNE INFORMACJE: Branża : finansowa Lokalizacja : praca hybrydowa - 1dzień w tygodniu z biura (Warszawa) Stawka : do 160 PLN/h netto+VAT Forma współpracy : B2B - długofalowa współpraca W ramach projektu, poszukujemy kandydata do systemu wysokiej wydajności i krytyczności. Osoba na tym stanowisku powinna posiadać umiejętności w następujących obszarach: Główne obowiązki: Projektowanie i rozwijanie aplikacji w języku Java . Zarządzanie bazami danych i zapewnianie ich efektywności. Implementacja systemów kolejkowych oraz zarządzanie strumieniami . Utrzymywanie serwerów aplikacyjnych. Zarządzanie pamięcią podręczną. Integracja z frameworkami i bibliotekami zwiększającymi funkcjonalność aplikacji. Przeprowadzanie audytów bezpieczeństwa systemów. Wsparcie w procesach CI/CD . Monitoring wydajności i dostępności aplikacji. Współpraca z zespołem w obszarze analizy i rozwoju kodu. Wymagania kluczowe: Język programowania: Java 21/25 (min. 5 lat doświadczenia). Bazy danych: PostgreSQL, Elasticsearch (min. 3 lata). Systemy kolejkowe: Kafka (min. 3 lata), Kafka Streams . Serwery aplikacyjne/http: Tomcat, Netty . Cache: Hazelcast, Ehcache . Frameworki: spring-boot 2.3/2.4/2.6 (min. 4 lata doświadczenia), spring-webflux, Jersey, spring-cloud-gateway, rector-core, kafka-streams, resilience4j, spring-security, hibernate, spring-data, spring-cloud-sleuth, micrometer. Bezpieczeństwo: PKI - Kryptografia klucza publicznego, podpisy cyfrowe, JWT, TLS + mutual TLS . Deployment: docker, kubernetes . Preferencje dotyczące chmurowych systemów: GCP . Narzędzia CI/CD: Gerrit/Git, Zuul CI, JIRA, Maven, Intelij . Narzędzia monitoringu: prometheus/grafana/sentry/lok i. Doświadczenie w pracy z narzędziami AI wspomagającymi analizę i development kodu (GitHub Copilot, MCP). Miłe wskazówki: Znajomość dodatkowych technologii w obszarze cloud computing. Doświadczenie w pracy w zespołach Agile. Umiejętności analityczne i doświadczenie w tworzeniu raportów. Dobre umiejętności komunikacyjne i współpraca zespołowa. Inne szczegóły: Preferowane jest doświadczenie w branży finansowej lub technologicznej.
Technology
emagine Polska
Senior Kotlin Multiplatform Developer (bankowość)
Senior
Hybrid
Warsaw, Poland
160 - 160 PLN/hr
🏢 Summary: Oferta dla Senior Kotlin Multiplatform Developera obejmująca projektowanie i rozwój aplikacji mobilnych z wykorzystaniem Kotlin Multiplatform oraz integrację z Android i iOS. Rola koncentruje się na architekturze aplikacji, programowaniu asynchronicznym, testowaniu i optymalizacji rozwiązań. Praca w modelu hybrydowym z wysoką stawką B2B dla kandydatów z doświadczeniem komercyjnym w KMP. 🗂️ Requirements: Minimum 5 lat doświadczenia w tworzeniu oprogramowania, Minimum 2 lata doświadczenia z Kotlin, Minimum 1 rok komercyjnego doświadczenia z Kotlin Multiplatform, Udział w minimum jednym produkcyjnym projekcie opartym o KMP, Bardzo dobra znajomość Kotlin, Doświadczenie z Jetpack Compose, Znajomość architektury Android, Znajomość integracji KMP z iOS, Podstawowa znajomość Swift lub SwiftUI lub UIKit, Znajomość Clean Architecture, Znajomość MVVM lub MVI, Doświadczenie z REST API i GraphQL, Umiejętność pisania testów jednostkowych i integracyjnych, Znajomość Gradle, Znajomość Git, Znajomość narzędzi CI/CD, Umiejętność code review i optymalizacji wydajności 📃 Skills: Kotlin, KMP, Coroutines, Flow, Compose, Android, ViewModel, Lifecycle, Hilt, Koin, Swift, SwiftUI, UIKit, REST, GraphQL, Serialization, MockK, Gradle, Git, GitLab, GitHub, CI/CD, MVVM, MVI, ComposeMultiplatform, Ktor, Wasm, DDD 🏢 Description: Lokalizacja : Hybryda - 4 dni w miesiącu z biura w Warszawie, reszta zdalnie Stawka: do 160 zł/h na b2b Wprowadzenie i Podsumowanie Poszukiwany Senior Kotlin Multiplatform Developer z zaawansowanym doświadczeniem w Kotlinie i Kotlin Multiplatform (KMP). Idealny kandydat wykazuje silne umiejętności w projektowaniu oraz architekturze aplikacji, a także w programowaniu asynchronicznym. Oferta skierowana do profesjonalistów z minimum 5-letnim doświadczeniem w rozwoju oprogramowania. Główne obowiązki Projektowanie i rozwój aplikacji z wykorzystaniem Kotlin Multiplatform (KMP). Tworzenie i utrzymywanie współdzielonych modułów biznesowych oraz warstwy danych. Integracja modułów KMP z aplikacjami Android i iOS. Projektowanie architektury aplikacji zgodnie z zasadami Clean Architecture i modularizacji. Implementacja komunikacji z API (REST, GraphQL) oraz zarządzanie lokalnym cache i synchronizacją danych. Tworzenie testów jednostkowych i integracyjnych dla modułów współdzielonych oraz platformowych. Współpraca z zespołami Android, iOS oraz Backend. Udział w code review, refaktoryzacji oraz utrzymaniu wysokiej jakości kodu. Analiza wydajności aplikacji, debugowanie oraz optymalizacja rozwiązań. Współtworzenie standardów technicznych i wsparcie mniej doświadczonych programistów. Wymagania kluczowe Minimum 5 lat doświadczenia w tworzeniu oprogramowania (Mobile lub Backend). Minimum 2 lata doświadczenia z Kotlin oraz minimum rok komercyjnego doświadczenia z Kotlin Multiplatform (KMP). Udział w co najmniej jednym produkcyjnym projekcie opartym o Kotlin Multiplatform. Bardzo dobra znajomość Kotlin (Coroutines, Flow, Extension Functions) oraz Kotlin Multiplatform (Shared Modules, expect/actual, commonMain). Doświadczenie z Jetpack Compose oraz architekturą Android (ViewModel, Lifecycle, Hilt/Koin). Znajomość integracji KMP z iOS oraz podstaw Swift/SwiftUI lub UIKit. Praktyczna znajomość Clean Architecture, MVVM/MVI oraz modularizacji aplikacji. Doświadczenie z REST API, GraphQL, Kotlinx Serialization oraz zarządzaniem danymi (cache, offline-first). Umiejętność pisania testów jednostkowych i integracyjnych (MockK lub podobne narzędzia). Znajomość Gradle (KTS), Git oraz narzędzi CI/CD (GitLab CI lub GitHub Actions). Umiejętność projektowania rozwiązań, dbania o jakość kodu, przeprowadzania code review oraz rozwiązywania problemów wydajnościowych. Nice to Have Compose Multiplatform. Ktor. Kotlin/JS lub WebAssembly (Wasm). Domain-Driven Design (DDD). Doświadczenie w roli Tech Leada, mentoringu lub definiowaniu standardów technicznych.
Technology
emagine Polska
Senior Kotlin Multiplatform Developer (bankowość)
Senior
Hybrid
Warsaw, Poland
140 - 160 PLN/hr
🏢 Summary: Oferta dla Senior Kotlin Multiplatform Developera obejmująca projektowanie i rozwój aplikacji mobilnych z wykorzystaniem Kotlin Multiplatform, integrację z Android i iOS oraz rozwój współdzielonych modułów biznesowych. Rola koncentruje się na architekturze aplikacji, komunikacji z API, testowaniu oraz utrzymaniu wysokiej jakości kodu. Praca w modelu hybrydowym z Warszawy z wynagrodzeniem do 160 zł/h na B2B. 🗂️ Requirements: Minimum 5 lat doświadczenia w tworzeniu oprogramowania, Minimum 2 lata doświadczenia z Kotlin, Minimum 1 rok komercyjnego doświadczenia z Kotlin Multiplatform, Udział w minimum jednym projekcie produkcyjnym opartym o Kotlin Multiplatform, Znajomość Kotlin Coroutines, Flow i Extension Functions, Znajomość Kotlin Multiplatform Shared Modules, expect/actual i commonMain, Doświadczenie z Jetpack Compose, Znajomość architektury Android: ViewModel, Lifecycle, Hilt lub Koin, Znajomość integracji KMP z iOS, Podstawowa znajomość Swift, SwiftUI lub UIKit, Znajomość Clean Architecture oraz MVVM lub MVI, Doświadczenie z REST API i GraphQL, Znajomość Kotlinx Serialization, Doświadczenie z cache i offline-first, Umiejętność tworzenia testów jednostkowych i integracyjnych, Znajomość Gradle KTS, Git oraz CI/CD, Umiejętność code review i optymalizacji wydajności 📃 Skills: Kotlin, KMP, Coroutines, Flow, Jetpack, Compose, ViewModel, Lifecycle, Hilt, Koin, Swift, SwiftUI, UIKit, MVVM, MVI, REST, GraphQL, Serialization, MockK, Gradle, Git, CI/CD, GitLab, GitHub, Ktor, DDD, WebAssembly 🏢 Description: Lokalizacja : Hybryda - 4 dni w miesiącu z biura w Warszawie, reszta zdalnie Stawka: do 160 zł/h na b2b Wprowadzenie i Podsumowanie Poszukiwany Senior Kotlin Multiplatform Developer z zaawansowanym doświadczeniem w Kotlinie i Kotlin Multiplatform (KMP). Idealny kandydat wykazuje silne umiejętności w projektowaniu oraz architekturze aplikacji, a także w programowaniu asynchronicznym. Oferta skierowana do profesjonalistów z minimum 5-letnim doświadczeniem w rozwoju oprogramowania. Główne obowiązki Projektowanie i rozwój aplikacji z wykorzystaniem Kotlin Multiplatform (KMP). Tworzenie i utrzymywanie współdzielonych modułów biznesowych oraz warstwy danych. Integracja modułów KMP z aplikacjami Android i iOS. Projektowanie architektury aplikacji zgodnie z zasadami Clean Architecture i modularizacji. Implementacja komunikacji z API (REST, GraphQL) oraz zarządzanie lokalnym cache i synchronizacją danych. Tworzenie testów jednostkowych i integracyjnych dla modułów współdzielonych oraz platformowych. Współpraca z zespołami Android, iOS oraz Backend. Udział w code review, refaktoryzacji oraz utrzymaniu wysokiej jakości kodu. Analiza wydajności aplikacji, debugowanie oraz optymalizacja rozwiązań. Współtworzenie standardów technicznych i wsparcie mniej doświadczonych programistów. Wymagania kluczowe Minimum 5 lat doświadczenia w tworzeniu oprogramowania (Mobile lub Backend). Minimum 2 lata doświadczenia z Kotlin oraz minimum rok komercyjnego doświadczenia z Kotlin Multiplatform (KMP). Udział w co najmniej jednym produkcyjnym projekcie opartym o Kotlin Multiplatform. Bardzo dobra znajomość Kotlin (Coroutines, Flow, Extension Functions) oraz Kotlin Multiplatform (Shared Modules, expect/actual, commonMain). Doświadczenie z Jetpack Compose oraz architekturą Android (ViewModel, Lifecycle, Hilt/Koin). Znajomość integracji KMP z iOS oraz podstaw Swift/SwiftUI lub UIKit. Praktyczna znajomość Clean Architecture, MVVM/MVI oraz modularizacji aplikacji. Doświadczenie z REST API, GraphQL, Kotlinx Serialization oraz zarządzaniem danymi (cache, offline-first). Umiejętność pisania testów jednostkowych i integracyjnych (MockK lub podobne narzędzia). Znajomość Gradle (KTS), Git oraz narzędzi CI/CD (GitLab CI lub GitHub Actions). Umiejętność projektowania rozwiązań, dbania o jakość kodu, przeprowadzania code review oraz rozwiązywania problemów wydajnościowych. Nice to Have Compose Multiplatform. Ktor. Kotlin/JS lub WebAssembly (Wasm). Domain-Driven Design (DDD). Doświadczenie w roli Tech Leada, mentoringu lub definiowaniu standardów technicznych.
Technology
Jit Team
Senior Kotlin Multiplatform Developer
Senior
Hybrid
Warsaw, Poland
16,000 - 23,000 PLN
🏢 Summary: Oferta dotyczy roli Senior Kotlin Multiplatform Developer w projekcie bankowym, skupionym na tworzeniu nowoczesnych i skalowalnych aplikacji mobilnych opartych o Kotlin Multiplatform. Praca obejmuje projektowanie architektury, rozwój współdzielonych modułów oraz integrację z platformami Android i iOS w środowisku produkcyjnym. Model pracy zakłada elastyczną hybrydę z Warszawy oraz współpracę z doświadczonym zespołem technologicznym. 🗂️ Requirements: Minimum 5 lat doświadczenia w tworzeniu oprogramowania, Minimum 2 lata komercyjnego doświadczenia z Kotlin, Minimum rok praktycznego doświadczenia z Kotlin Multiplatform, Znajomość Kotlin Coroutines i Flow, Doświadczenie z commonMain oraz expect/actual, Doświadczenie w Clean Architecture, Znajomość MVVM lub MVI, Znajomość Android Jetpack, Znajomość Jetpack Compose, Znajomość ViewModel i Lifecycle, Znajomość Hilt lub Koin, Integracja KMP z iOS, Znajomość Swift lub SwiftUI, Doświadczenie z REST lub GraphQL, Znajomość Kotlinx Serialization, Doświadczenie z cache i obsługą błędów, Doświadczenie w testach jednostkowych i integracyjnych, Znajomość MockK, Testowanie Coroutines i Flow, Znajomość Gradle, Doświadczenie z CI/CD, Umiejętność code review i refaktoryzacji 📃 Skills: Kotlin, KMP, Coroutines, Flow, Android, Compose, Jetpack, ViewModel, Lifecycle, Hilt, Koin, Swift, SwiftUI, REST, GraphQL, Serialization, MockK, Gradle, CI/CD, GitHub, GitLab, MVVM, MVI, DDD, Ktor, WebAssembly 🏢 Description: Wynagrodzenie: 800 - 1100 PLN/MD + VAT (B2B) Model pracy: elastyczna hybryda z Warszawy (1 dzień z biura/tyg) Dlaczego warto wybrać tę ofertę? Będziesz częścią projektu jednego z czołowych banków w Polsce Dołączysz do organizacji, która nastawiona jest na podążanie za nowymi technologiami pojawiającymi się na rynku Przed Tobą praca nad ambitnymi projektami o dużej skali , gdzie będziesz mieć przestrzeń do wykazania się W projekcie mile widziane są nowe, świeże podejście i kreatywność Społeczność JIT umili Ci czas podczas cyklicznych spotkań integracyjnych Zyskasz możliwość uczestniczenia w Jit communities i szkoleniach, aby dalej rozwijać swoje umiejętności Projekt Dołączysz do zespołu realizującego nowoczesne rozwiązania mobilne oparte o Kotlin Multiplatform (KMP) w obszarze bankowości . Będziesz współpracować z doświadczonymi programistami, architektami oraz zespołami produktowymi, tworząc skalowalne i wysokiej jakości rozwiązania wykorzystywane w środowisku produkcyjnym. Jako Senior Kotlin Multiplatform Developer będziesz odpowiadać za projektowanie architektury aplikacji, rozwój współdzielonych modułów, integrację z warstwami natywnymi oraz podejmowanie decyzji dotyczących podziału funkcjonalności pomiędzy kod współdzielony i platformowy. Wymagane kompetencje: Minimum 5 lat doświadczenia w tworzeniu oprogramowania oraz co najmniej 2 lata komercyjnego doświadczenia z Kotlin Minimum rok praktycznego doświadczenia z Kotlin Multiplatform (KMP), popartego udziałem w projekcie produkcyjnym Bardzo dobra znajomość Kotlin, w szczególności Coroutines, Flow oraz projektowania współdzielonych modułów (commonMain, expect/actual) Doświadczenie w projektowaniu architektury aplikacji (Clean Architecture, MVVM/MVI) oraz podziale logiki pomiędzy warstwę współdzieloną i platformową Znajomość platform Android (Jetpack Compose, ViewModel, Lifecycle, Hilt/Koin) oraz integracji KMP z aplikacjami iOS (Swift/SwiftUI) Doświadczenie w integracji z REST API lub GraphQL, wykorzystaniu Kotlinx Serialization oraz implementacji mechanizmów cache i obsługi błędów Bardzo dobra znajomość testowania aplikacji (testy jednostkowe i integracyjne, MockK, testowanie Coroutines i Flow) oraz pracy z Gradle i procesami CI/CD Umiejętność projektowania skalowalnych rozwiązań, przeprowadzania code review i refaktoryzacji Mile widziane: Doświadczenie z Compose Multiplatform Znajomość Ktor Doświadczenie z Kotlin/JS lub WebAssembly Znajomość Domain-Driven Design (DDD) Technologie z jakimi będziesz pracować Kotlin Kotlin Multiplatform (KMP) Jetpack Compose Android Jetpack Swift / SwiftUI REST / GraphQL GitHub Actions / GitLab CI Klient – dlaczego warto wybrać akurat tego klienta z portfolio JIT? Nasz Klient jest jednym z czołowych banków w Polsce , charakteryzującym się imponującą historią oraz szerokim zakresem usług finansowych. Bank ten oferuje kompleksowe rozwiązania dostosowane do potrzeb klientów indywidualnych, firm i instytucji. Klient może pochwalić się osiągnięciami, takimi jak: pionierskie wprowadzenie pierwszej karty kredytowej w Polsce , uruchomienie biura maklerskiego oraz innowacyjne zastosowanie biometrii w praktyce bankowej . Jako pierwsi umożliwili swoim klientom zakładanie konta osobistego za pomocą selfie . Klient aktywnie angażuje się w różnorodne inicjatywy związane z nowoczesnymi technologiami, w tym sztuczną inteligencją, automatyzacją procesów, mobilnymi aplikacjami, biometrią twarzy i głosu, Big Data, nauką danych, a także architekturą i infrastrukturą systemów. O Jit Team The Human factor of IT - to nie tylko slogan, to filozofia. Fundamentem Jit Team są ludzie, dlatego to właśnie Was traktujemy priorytetowo. Zatrudniamy ponad 770 doświadczonych ekspertów , którym oferujemy rozwojowe projekty, szeroki zakres benefitów oraz autorski program rozwoju zawodowego. Wspólnie z klientami z całego świata tworzymy innowacyjne rozwiązania IT, dostarczane przez wysoko specjalizowane i efektywne zespoły. Za naszą maksymą stoją, także działania charytatywne i edukacyjne. Wspieramy szkoły, uczelnie i instytucje edukacyjne – prowadząc zajęcia, projekty edukacyjne, sponsorując wydarzenia czy przekazując sprzęt do nauki. Oferujemy staże umożliwiające rozpoczęcie kariery w IT. Wspieramy ratowników wodnych oraz szpitale, dostarczając potrzebne wyposażenie. Wspieramy też liczne organizacje charytatywne wspierające ubogich, dzieci i osoby starsze. Jesteśmy Polską firmą i dzielimy się tym, co osiągnęliśmy przez ponad 15 lat działalności. Wspierając rodzime inicjatywy, dbamy o obieg dobrej energii.