Mid-Level Full Stack Developer – Java, Kotlin & React
⚲ Krakow
23 100 - 28 350 PLN netto (B2B)
Wymagania
- min. 3 lata doświadczenia w tworzeniu oprogramowania, najlepiej w fintech
- udokumentowane doświadczenie w Java, Kotlin oraz JavaScript/React (klient i serwer)
- dobra znajomość środowisk Unix i koncepcji bazodanowych
- znajomość HTTP API (np. RESTful APIs)
- biegłość w Git i SQL
- gotowość do nauki wielu języków programowania
- dobra znajomość angielskiego (komunikacja w zespole)
- prawo do pracy w Unii Europejskiej
Opis stanowiska
Mid-level fullstack w sektorze Global Markets Technology – pracujesz w zespole 4-6 osób z dedykowanym Product Ownerem, analizujesz wymagania biznesowe, implementujesz funkcje w Java, Kotlin i React, wspierasz wdrożone aplikacje (build it, support it). Model hybrydowy z Krakowa (do 3 dni zdalnie). Dla developera z ok. 3-letnim doświadczeniem, który chce wejść w fintech i uczyć się wielu języków. Szczera uwaga: 'identify areas of technical debt and balance efforts between new functionality and system health' sugeruje, że system jest już częściowo zaniedbany technicznie – część czasu pochłonie poprawa istniejącego kodu zamiast nowych funkcji.
🔍 Dekoder Ogłoszenia
🔴
Unleash innovation in financial technology — shape the future with scalable, dynamic solutions!
Bardzo ogólny, marketingowy opis, który nie precyzuje konkretnych wyzwań ani technologii.
🔴
participating in all phases of the software development lifecycle
Może oznaczać, że będziesz zaangażowany we wszystko, od analizy po wdrożenie i utrzymanie, co może być obciążające.
🔴
embracing a "build it, support it" philosophy
Oznacza, że będziesz odpowiedzialny nie tylko za tworzenie, ale także za utrzymanie i naprawę kodu, co może prowadzić do większej ilości pracy.
🔴
Identify areas of technical debt and balance efforts between new functionality and system health
Sugeruje, że system może być już w pewnym stopniu zaniedbany technicznie i będziesz musiał poświęcać czas na jego poprawę zamiast tylko na nowe funkcje.
🟡
Good understanding of Unix environments and database concepts from a consumer perspective
Może oznaczać, że oczekuje się od Ciebie podstawowej wiedzy o tym, jak korzystać z tych narzędzi, a niekoniecznie głębokiego projektowania czy administracji.