Fullstack Developer (Java, Angular)
125 - 135 PLN/ godz.B2B
MidFull-time·B2B
#440765·Dodano 4 dni temu·9
Źródło: nofluffjobs.comTech Stack / Keywords
JavaSpring BootAngularTypeScriptRxJSSCSSApache KafkaREST APIAPIORMGitTDDCDDockerKubernetesGrafanaPrometheusELK StackAzureAWSGCPDomain-driven design
Firma i stanowisko
W Scalo zajmujemy się dostarczaniem projektów software'owych oraz wspieraniem partnerów w rozwijaniu biznesu. Obszary działalności obejmują doradztwo technologiczne, tworzenie oprogramowania, systemy wbudowane, rozwiązania chmurowe, zarządzanie danymi oraz dedykowane zespoły projektowe.
Wymagania
- Minimum 5 lat doświadczenia na stanowisku Full Stack Developera.
- Bardzo dobra znajomość Java 17+ oraz Spring Boot 3.3+.
- Praktyczne doświadczenie w projektowaniu i implementacji architektury mikroserwisowej.
- Bardzo dobra znajomość Angular 19+, TypeScript, RxJS, Angular Signals, Reactive Forms oraz SCSS.
- Doświadczenie w tworzeniu nowoczesnych, skalowalnych i wysokowydajnych aplikacji webowych.
- Praktyczna znajomość Apache Kafka oraz wzorców komunikacji asynchronicznej.
- Doświadczenie w projektowaniu i integracji REST API.
- Znajomość relacyjnych baz danych oraz technologii ORM.
- Umiejętność pracy z systemami kontroli wersji Git.
- Znajomość dobrych praktyk wytwarzania oprogramowania (Clean Code, SOLID, TDD, CI/CD).
Mile widziane:
- Doświadczenie z Docker i Kubernetes.
- Znajomość narzędzi do monitoringu i obserwowalności systemów (np. Grafana, Prometheus, ELK Stack).
- Doświadczenie w pracy z chmurą publiczną (Azure, AWS lub GCP).
- Znajomość wzorców projektowych oraz Domain-Driven Design (DDD).
- Doświadczenie w pracy z pipeline'ami CI/CD.
Obowiązki
- Projektowanie, rozwój oraz utrzymanie aplikacji biznesowych opartych o architekturę mikroserwisową.
- Tworzenie nowoczesnych i wydajnych interfejsów użytkownika z wykorzystaniem Angular 19+, TypeScript, RxJS, Angular Signals oraz SCSS.
- Projektowanie i implementacja usług backendowych w technologii Java 17+ oraz Spring Boot 3.3+.
- Rozwój i integracja mikroserwisów oraz API wspierających procesy biznesowe.
- Implementacja rozwiązań opartych o komunikację asynchroniczną z wykorzystaniem Apache Kafka.
- Dbanie o wysoką jakość kodu poprzez stosowanie dobrych praktyk programistycznych, code review oraz testów automatycznych.
- Współpraca z zespołami projektowymi, analitykami, testerami oraz architektami systemów.
- Udział w analizie wymagań biznesowych oraz przekładanie ich na rozwiązania techniczne.
- Optymalizacja wydajności, skalowalności i bezpieczeństwa aplikacji.
- Udział w procesach wdrożeniowych oraz utrzymaniowych systemów produkcyjnych.
- Model świadczenia usług: hybrydowy obejmujący 1 dzień w warszawskim biurze w tygodniu.
Benefity
- Możliwość świadczenia usług w różnorodnych projektach z obszaru Software, Embedded, Data i Cloud Services.
- Zaangażowanie w dodatkowe inicjatywy presealsowe oraz eksperckie.
- Dostęp do opieki medycznej, karty sportowej oraz platformy kafeteryjnej.
- Budżet szkoleniowy.
- Karnet sportowy (sport subscription).
- Prywatna opieka zdrowotna (private healthcare).
Karta sportowa
Dofinansowanie szkoleń
Opieka zdrowotna
Scalo
752 aktywne oferty