Senior Fullstack Developer (Java, Angular)
Summary
Build and maintain a global corporate-banking platform for credit processes using Java/Spring Boot backend and Angular frontend with CI/CD and Kubernetes.
Clurgo to firma stworzona przez developerów dla developerów. Nasze zespoły łączą pełne spektrum kompetencji - od rozwoju oprogramowania i infrastruktury, przez analizę oraz testy, aż po strategiczne zarządzanie produktem i procesami. Realizujemy różnorodne projekty IT dla klientów z wielu branż, dbając o dobre praktyki programistyczne i zachowanie work-life balance. Tworzymy rozwiązania, które mają znaczenie - dla firm w Polsce i na całym świecie.
Dołącz do zespołu rozwijającego jedną z kluczowych globalnych platform bankowych wspierających procesy kredytowe dla klientów korporacyjnych. Aplikacja jest wykorzystywana na wielu rynkach i od kilku lat wspiera codzienną pracę użytkowników na całym świecie.
Technologie i narzędzia: Java 8/17, Spring Boot, Hibernate, Typescript, Angular 19/20, Oracle, Liquibase, Jest, NgRx, Jenkins, Docker, Kubernetes
Praca hybrydowa: 1-2 dni w tygodniu z biura w Warszawie lub Krakowie
Szukamy Ciebie, jeśli:
- Masz co najmniej 4 lata komercyjnego doświadczenia w tworzeniu aplikacji jako Fullstack Developer
- Swobodnie pracujesz z technologiami backendowymi opartymi o Javę, Spring Boot, Hibernate potrafisz wykorzystać je w rozwijaniu złożonych systemów
- Masz praktyczne doświadczenie w nowoczesnym środowisku frontendowym, w tym z Angular, Nx, oraz architekturą micro-frontend
- Znasz procesy CI/CD i pracowałeś(-aś) z narzędziami wspierającymi automatyzację oraz jakość kodu
- Masz doświadczenie w pracy z Docker, Kubernetes oraz ELK Stack i potrafisz sprawnie poruszać się w złożonym środowisku produkcyjnym
- Dobrze odnajdujesz się w pracy zespołowej, wykazujesz inicjatywę i proaktywnie podchodzisz do rozwiązywania problemów
- Bardzo dobrze komunikujesz się w języku angielskim, zarówno w mowie, jak i w piśmie
Mile widziane:
- Doświadczenie w pracy nad rozbudowanymi systemami klasy enterprise
- Znajomość sektora bankowego lub finansowego oraz procesów kredytowych
- Doświadczenie z architekturą mikroserwisową i aplikacjami o zasięgu globalnym
- Praktyczna znajomość metodyk Agile (Scrum/Kanban)
- Doświadczenie w optymalizacji wydajności aplikacji oraz diagnozowaniu problemów produkcyjnych
Zadania:
- Będziesz projektować, rozwijać i wdrażać nowe funkcjonalności zgodnie z roadmapą produktową
- Weźmiesz udział w analizie wymagań, projektowaniu rozwiązań oraz implementacji nowych komponentów i integracji
- Będziesz rozwijać API, logikę biznesową i warstwę danych, w tym zmiany w bazie oraz migracje
- Zadbasz o jakość kodu poprzez testy, code review i stosowanie dobrych praktyk developerskich
- Będziesz uczestniczyć w procesach CI/CD, wdrożeniach oraz diagnozowaniu i rozwiązywaniu problemów technicznych
- Weźmiesz udział w monitorowaniu aplikacji, analizie logów oraz usprawnianiu wydajności, stabilności i bezpieczeństwa
- Będziesz współpracować z międzynarodowymi zespołami i wspierać rozwój mniej doświadczonych członków zespołu
Czego możesz się spodziewać:
- współpracy w oparciu o kontrakt B2B
- modelu hybrydowego, gdzie zespół spotyka się w biurze 1-2 dni w tygodniu w biurze w Warszawie i Krakowie
- długoterminowej współpracy
- benefitów: opieka medyczna, karta multisport, lekcje języka angielskiego
- integracji - lubimy spędzać razem czas
- profesjonalnego procesu rekrutacyjnego – zawsze otrzymasz od nas feedback niezależnie od decyzji