Java Fullstack Developer
⚲ Warszawa
21 840 - 26 880 PLN (B2B)
Wymagania
- Spring Framework
- TypeScript
- RxJS
- HTML
- Module Federation
- API
- Kubernetes
- SAML (nice to have)
- Spring Security (nice to have)
- AI (nice to have)
Opis stanowiska
O projekcie:
Fullstack Developer (Java + Angular)
💰 130-160 PLN/h (B2B)
📍 Warszawa (hybrydowo: 1 dzień w tygodniu z biura, 4 dni zdalnie)
📄 B2B
🚀 Długofalowy projekt
O projekcie
Dołącz do zespołu realizującego jeden z największych programów transformacji cyfrowej w branży finansowo-ubezpieczeniowej. Projekt koncentruje się na budowie nowoczesnego ekosystemu obsługi procesów biznesowych z wykorzystaniem danych, automatyzacji, AI oraz workflow. To okazja do pracy nad rozwiązaniami o realnym wpływie na tysiące użytkowników oraz rozwój strategicznych systemów organizacji.
Twoja rola
Poszukujemy Fullstack Developera, który będzie rozwijać nowoczesne aplikacje webowe i usługi integracyjne. Rola obejmuje pracę zarówno przy backendzie w Java/Spring, jak i frontendzie opartym o Angular oraz architekturę mikrofrontendową.
Tech Stack
Backend: Java, Spring Boot
Frontend: Angular, TypeScript, RxJS
Integracje: REST API
Bazy danych: SQL, relacyjne bazy danych
Konteneryzacja: Docker, Kubernetes
Środowisko: Linux
Proces wytwarzania: Git, CI/CD, Code Review
Oferujemy
✅ Długofalową współpracę przy strategicznym projekcie
✅ Prywatną opiekę medyczną LuxMed
✅ Kartę sportową Multisport
✅ Pracę w doświadczonym, wielospecjalistycznym zespole
✅ Możliwość rozwoju w obszarze nowoczesnych technologii i architektury systemów
Wymagania:
Must have- Min. 2-3 lata doświadczenia komercyjnego jako Fullstack Developer- Java oraz Spring Framework / Spring Boot- Angular, TypeScript, RxJS, HTML, CSS- Doświadczenie z Web Components i Module Federation- Tworzenie i rozwój API REST- Relacyjne bazy danych oraz SQL- Docker, Kubernetes i Linux- Tworzenie testów backendowych i frontendowych- Git, code review oraz CI/CD- Podstawowa znajomość bezpieczeństwa aplikacji webowych- Umiejętność diagnozowania problemów na podstawie logów- Język angielski umożliwiający korzystanie z dokumentacji technicznejNice to have- OAuth 2.0, OpenID Connect, SAML lub Spring Security- Doświadczenie z architekturą Backend for Frontend (BFF)- Kafka- Narzędzia monitoringu i analizy logów- Doświadczenie z systemami uwierzytelniania- Doświadczenie w środowisku regulowanym lub finansowym- Znajomość dobrych praktyk wykorzystania narzędzi AI w procesie wytwarzania oprogramowania
Codzienne zadania:
- Rozwój aplikacji w Java i Spring Boot
- Tworzenie i rozwijanie aplikacji frontendowych w Angularze
- Projektowanie oraz implementacja API REST
- Tworzenie i integracja mikrofrontendów
- Przygotowywanie testów jednostkowych, integracyjnych i frontendowych
- Code review oraz dbanie o jakość i bezpieczeństwo kodu
- Analiza i rozwiązywanie problemów na środowiskach testowych i produkcyjnych
- Współpraca z architektami, analitykami, testerami oraz DevOps
- Wsparcie wdrożeń i optymalizacja istniejących rozwiązań
- Wykorzystanie narzędzi AI wspierających development i testowanie
Fullstack Developer (Java + Angular)
💰 130-160 PLN/h (B2B)
📍 Warszawa (hybrydowo: 1 dzień w tygodniu z biura, 4 dni zdalnie)
📄 B2B
🚀 Długofalowy projekt
O projekcie
Dołącz do zespołu realizującego jeden z największych programów transformacji cyfrowej w branży finansowo-ubezpieczeniowej. Projekt koncentruje się na budowie nowoczesnego ekosystemu obsługi procesów biznesowych z wykorzystaniem danych, automatyzacji, AI oraz workflow. To okazja do pracy nad rozwiązaniami o realnym wpływie na tysiące użytkowników oraz rozwój strategicznych systemów organizacji.
Twoja rola
Poszukujemy Fullstack Developera, który będzie rozwijać nowoczesne aplikacje webowe i usługi integracyjne. Rola obejmuje pracę zarówno przy backendzie w Java/Spring, jak i frontendzie opartym o Angular oraz architekturę mikrofrontendową.
Tech Stack
Backend: Java, Spring Boot
Frontend: Angular, TypeScript, RxJS
Integracje: REST API
Bazy danych: SQL, relacyjne bazy danych
Konteneryzacja: Docker, Kubernetes
Środowisko: Linux
Proces wytwarzania: Git, CI/CD, Code Review
Oferujemy
✅ Długofalową współpracę przy strategicznym projekcie
✅ Prywatną opiekę medyczną LuxMed
✅ Kartę sportową Multisport
✅ Pracę w doświadczonym, wielospecjalistycznym zespole
✅ Możliwość rozwoju w obszarze nowoczesnych technologii i architektury systemów
Wymagania:
Must have- Min. 2-3 lata doświadczenia komercyjnego jako Fullstack Developer- Java oraz Spring Framework / Spring Boot- Angular, TypeScript, RxJS, HTML, CSS- Doświadczenie z Web Components i Module Federation- Tworzenie i rozwój API REST- Relacyjne bazy danych oraz SQL- Docker, Kubernetes i Linux- Tworzenie testów backendowych i frontendowych- Git, code review oraz CI/CD- Podstawowa znajomość bezpieczeństwa aplikacji webowych- Umiejętność diagnozowania problemów na podstawie logów- Język angielski umożliwiający korzystanie z dokumentacji technicznejNice to have- OAuth 2.0, OpenID Connect, SAML lub Spring Security- Doświadczenie z architekturą Backend for Frontend (BFF)- Kafka- Narzędzia monitoringu i analizy logów- Doświadczenie z systemami uwierzytelniania- Doświadczenie w środowisku regulowanym lub finansowym- Znajomość dobrych praktyk wykorzystania narzędzi AI w procesie wytwarzania oprogramowania
Codzienne zadania:
- Rozwój aplikacji w Java i Spring Boot
- Tworzenie i rozwijanie aplikacji frontendowych w Angularze
- Projektowanie oraz implementacja API REST
- Tworzenie i integracja mikrofrontendów
- Przygotowywanie testów jednostkowych, integracyjnych i frontendowych
- Code review oraz dbanie o jakość i bezpieczeństwo kodu
- Analiza i rozwiązywanie problemów na środowiskach testowych i produkcyjnych
- Współpraca z architektami, analitykami, testerami oraz DevOps
- Wsparcie wdrożeń i optymalizacja istniejących rozwiązań
- Wykorzystanie narzędzi AI wspierających development i testowanie
🔍 Dekoder Ogłoszenia
🔴
Jeden z największych programów transformacji cyfrowej w branży finansowo-ubezpieczeniowej.
Projekt jest prawdopodobnie bardzo duży, złożony i może wiązać się z długim okresem wdrożenia oraz potencjalnymi zmianami wymagań.
🔴
Budowa nowoczesnego ekosystemu obsługi procesów biznesowych z wykorzystaniem danych, automatyzacji, AI oraz workflow.
Może oznaczać pracę z bardzo skomplikowanymi, często niedookreślonymi procesami biznesowymi, które wymagają intensywnego modelowania i integracji.
🔴
Architektura mikrofrontendowa.
Może oznaczać większą złożoność w zarządzaniu zależnościami, komunikacją między frontendami i potencjalne problemy z wydajnością, jeśli nie jest dobrze zaprojektowana.
🟡
Długofalowy projekt
Projekt może trwać bardzo długo, co może być zarówno zaletą (stabilność), jak i wadą (ryzyko stagnacji technologicznej lub nudy).
🟡
Praca w doświadczonym, wielospecjalistycznym zespole
Może oznaczać, że zespół jest duży i zróżnicowany, co wymaga dobrej komunikacji i umiejętności współpracy z różnymi specjalistami.