Fullstack Developer (Java + Angular)
Centrum, Wrocław +4 Locations
Poland
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 i zapewniamy najlepszych specjalistów - którzy pomagają przyspieszyć cyfrową transformację.
Aktualnie poszukujemy kandydatów na stanowisko: Senior Fullstack Developer (Java + Angular)
Konkrety:
Stawka: 150 - 160PLN/h na FV
Miejsce pracy/praca zdalna: 100% zdalnie
Wymiar pracy: Fulltime
Godziny pracy: 12:00 - 20:00 czasu polskiego (współpraca z zespołami głównie z USA i UE)
Sektor: Petrol/Convenience
Projekt: Internetowa platforma do scentralizowanego zarządzania danymi promocyjnymi i analizy danych
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 11+, Spring Boot 2+, Spring Security, Spring Data, JPA, REST API, Swagger, Angular 18+, TypeScript, RxJS, SCSS, Angular Material, Storybook, ag-Grid, NgRx/Redux, signals, Azure (Web Services, Functions, Storage, pipeline, deployment), Docker, Git/GitHub Actions, Jest, Cypress (nice-to-have), E2E, TDD, unit/integration tests, Okta/OAuth2/SAML (autoryzacja), SQL (Postgres/optimizacja), wzorce projektowe
Do Twoich głównych obowiązków na tym stanowisku należeć będzie:
Tworzenie i rozwój aplikacji backendowych w Java (Spring Boot) oraz frontendowych w Angular (18+)
Projektowanie i implementacja API oraz integracja z zewnętrznymi i wewnętrznymi systemami
Budowa i utrzymanie architektury aplikacji webowej opartej o najlepsze praktyki i standardy Global Development
Praca z bazami danych SQL (modelowanie, optymalizacja, zapytania)
Tworzenie testów jednostkowych, integracyjnych i E2E (Jest, Cypress) oraz wdrażanie praktyk TDD
Optymalizacja aplikacji (wydajność, zarządzanie pamięcią, bezpieczeństwo)
Współpraca z międzynarodowym zespołem (USA, UE) - aktywny udział w spotkaniach, code review i pracach zespołowych
Wdrażanie dobrych praktyk w obszarze architektury, wzorców projektowych i standardów developerskich
Ta oferta będzie idealna dla Ciebie, jeśli posiadasz:
Minimum 5 lat doświadczenia w tworzeniu backendowych aplikacji w Java + Spring
Minimum 5 lat doświadczenia w Angular (18+) oraz TypeScript (w tym signals, RxJS, standalone components)
Praktyczne doświadczenie w budowaniu i utrzymaniu REST API
Doświadczenie w pracy z SQL (modelowanie danych, optymalizacja zapytań)
Swobodne korzystanie z Git/GitHub Actions, Docker, code review
Doświadczenie w pisaniu testów (unit, integration, E2E), TDD
Znajomość wzorców projektowych, architektury aplikacji i atomic design
Znajomość narzędzi UI (Angular Material, Storybook, ag-Grid) i umiejętność ich rozszerzania/customizacji
Język angielski na poziomie B2+/C1- (oraz przynajmniej B1+ polski)
Bardziej niż nice-to-have:
Doświadczenie z Azure (deployment, pipelines, functions, storage)
Znajomość narzędzi uwierzytelniania (Okta, OAuth2, SAML)
Warto do nas dołączyć, ponieważ oferujemy:
Pełną (100%) 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
Fullstack Developer (Java + Angular)
Fullstack Developer (Java + Angular)
Centrum, Wrocław
Poland