Fullstack Developer (Java + Angular)
⚲ Warszawa
20 664 - 25 872 PLN netto (B2B)
Wymagania
- min. 3 lata doświadczenia w wytwarzaniu oprogramowania fullstack z Java 17 i Spring Framework
- praktyczna znajomość Angular w wersji 15 lub wyższej
- znajomość narzędzi i praktyk CI/CD: Git, Docker, Kubernetes, Jenkins
- doświadczenie z bazami danych Oracle i PostgreSQL oraz znajomość SQL
- biegła znajomość języka polskiego i angielskiego
- realizacja usług w Warszawie (orientacyjnie 3x w tygodniu)
Mile widziane
- znajomość praktyk BDD i Clean Code (Craftsmanship)
- doświadczenie w sektorze finansowym lub bankowym
Opis stanowiska
Rozwój i utrzymanie aplikacji webowej wspierającej bankowość korporacyjną i inwestycyjną dla europejskiego partnera z sektora bankowego, w międzynarodowym zespole z Tech Leadem i QA. To oferta dla kogoś, kto chce pracować w środowisku finansowym i akceptuje model projektowy z rozliczeniem za deliverables. Szczera uwaga: to współpraca z zewnętrznym klientem przez pośrednika — nie wpływasz na kulturę firmy ani procesy, a wymóg obecności w Warszawie ok. 3x w tygodniu jest realnym ograniczeniem.
🔍 Dekoder Ogłoszenia
🔴
Wspólnie z naszym Partnerem z sektora bankowości europejskiej poszukujemy doświadczonego/ej specjalisty/ki do świadczenia usług jako Fullstack Developer (Java + Angular).
Prawdopodobnie będziesz pracować dla zewnętrznego klienta, a nie bezpośrednio dla firmy publikującej ogłoszenie, co może oznaczać brak wpływu na kulturę firmy i procesy.
🔴
Rozwijanie nowych funkcjonalności aplikacji webowej z zachowaniem wysokiej jakości kodu i zgodności z zasadami SOLID oraz TDD.
Choć brzmi to profesjonalnie, może oznaczać, że zespół dopiero zaczyna wdrażać te praktyki, a nie są one w pełni dojrzałe.
🟡
Współpraca koordynacyjna z Tech Leadem, specjalistami QA oraz innymi developerami w międzynarodowym środowisku.
Może oznaczać, że komunikacja będzie odbywać się w języku angielskim i wymagać będzie dostosowania do różnych stref czasowych i stylów pracy.
🟡
Dzielenie się wiedzą inżynierską z innymi wykonawcami oraz promowanie ponownego wykorzystania rozwiązań.
Oczekuje się, że będziesz aktywnie uczestniczyć w procesach dzielenia się wiedzą i tworzenia reużywalnych komponentów, co może wymagać dodatkowego wysiłku.
🟡
Znajomość praktyk BDD i Clean Code (podejście Craftsmanship).
To są mile widziane umiejętności, ale brak ich w wymaganiach może sugerować, że nie są one kluczowe dla projektu, a ich brak nie będzie przeszkodą.