Java Fullstack Developer
⚲ Warszawa
24 000–30 000 zł brutto / mies.
Wymagania
- Java
- Spring Boot
- TypeScript
- Angular
- webpack
- Oracle SQL
- Redis
- Apache Kafka
- Git
- Maven
- Jenkins
- GitLab CI
- Docker
- Kubernetes
- IntelliJ
- Visual Studio Code
- Jira
- Confluence
Opis stanowiska
Nasze wymagania:
Bardzo dobra znajomość Java w wersjach 17–21.
Praktyczne doświadczenie z frameworkiem Spring Boot 3.x.
Bardzo dobra znajomość TypeScript oraz Angular 16/17.
Znajomość Webpack oraz nowoczesnych narzędzi frontendowych.
Doświadczenie w pracy z bazami danych Oracle SQL oraz Redis.
Umiejętność projektowania i integracji usług REST oraz SOAP.
Praktyczna znajomość Apache Kafka.
Doświadczenie w pracy z Git, Maven oraz narzędziami CI/CD (Jenkins, GitLab CI).
Znajomość środowisk kontenerowych Docker oraz Kubernetes.
Swobodna praca z narzędziami IntelliJ IDEA, Visual Studio Code, Jira i Confluence.
Doświadczenie w pracy w metodykach Agile (Scrum, Kanban) oraz środowisku DevOps.
Świadomość zagadnień związanych z bezpieczeństwem aplikacji i dobrych praktyk OWASP.
Umiejętność analitycznego myślenia, rozwiązywania problemów oraz efektywnej współpracy zespołowej.
Proaktywne podejście, nastawienia na rezultaty oraz gotowość do pracy w dynamicznym środowisku.
Znajomość języka angielskiego na poziomie umożliwiającym swobodną komunikację w międzynarodowym środowisku.
Mile widziane:
Doświadczenie w mentoringu oraz dzieleniu się wiedzą będzie dodatkowym atutem.
Zakres obowiązków:
Projektowanie, rozwijanie i utrzymywanie wysokiej jakości rozwiązań programistycznych zgodnie z najlepszymi praktykami w zakresie bezpieczeństwa, skalowalności, utrzymania i dokumentacji.
Współpraca z interesariuszami biznesowymi oraz technicznymi w celu zbierania, analizy i doprecyzowywania wymagań projektowych.
Udział w analizach wykonalności oraz ocenie technicznej nowych inicjatyw przed rozpoczęciem realizacji.
Projektowanie architektury oraz implementacja nowoczesnych aplikacji z wykorzystaniem Java i Spring Boot oraz technologii frontendowych opartych o Angular.
Tworzenie bezpiecznego, wydajnego i łatwego w utrzymaniu kodu zgodnie ze standardami programistycznymi oraz zasadami Secure Development.
Optymalizacja istniejących systemów, poprawa jakości kodu oraz modernizacja rozwiązań legacy.
Integracja systemów z wykorzystaniem REST API, SOAP Web Services oraz Apache Kafka.
Współpraca przy definiowaniu strategii testowania oraz dbanie o wysoką jakość dostarczanego oprogramowania.
Wsparcie procesów wdrożeniowych w różnych środowiskach oraz utrzymywanie dokumentacji związanej z release management.
Aktywny udział w inicjatywach związanych z ciągłym doskonaleniem procesów i wymianą wiedzy w zespole deweloperskim.
Śledzenie nowych technologii i trendów rynkowych oraz proponowanie ich zastosowania w projektach.
Oferujemy:
Wynagrodzenie w przedziale 27 000 – 30 000 PLN brutto miesięcznie.
Model pracy hybrydowej 50/50 – połączenie pracy zdalnej i pracy z biura w Warszawie.
Udział w długofalowych i innowacyjnych projektach realizowanych w międzynarodowym środowisku.
Możliwość projektowania nowoczesnych rozwiązań i realnego wpływu na kierunek rozwoju systemów.
Pracę z wykorzystaniem najnowszych technologii, w tym Java 21, Spring Boot 3, Angular 17, Docker, Kubernetes oraz Apache Kafka.
Przyjazną atmosferę pracy opartą na współpracy, wymianie wiedzy i ciągłym rozwoju kompetencji.
Możliwość udziału w inicjatywach modernizacyjnych oraz wdrażaniu nowych technologii.
Stabilne zatrudnienie oraz wsparcie zespołu doświadczonych specjalistów.
Bardzo dobra znajomość Java w wersjach 17–21.
Praktyczne doświadczenie z frameworkiem Spring Boot 3.x.
Bardzo dobra znajomość TypeScript oraz Angular 16/17.
Znajomość Webpack oraz nowoczesnych narzędzi frontendowych.
Doświadczenie w pracy z bazami danych Oracle SQL oraz Redis.
Umiejętność projektowania i integracji usług REST oraz SOAP.
Praktyczna znajomość Apache Kafka.
Doświadczenie w pracy z Git, Maven oraz narzędziami CI/CD (Jenkins, GitLab CI).
Znajomość środowisk kontenerowych Docker oraz Kubernetes.
Swobodna praca z narzędziami IntelliJ IDEA, Visual Studio Code, Jira i Confluence.
Doświadczenie w pracy w metodykach Agile (Scrum, Kanban) oraz środowisku DevOps.
Świadomość zagadnień związanych z bezpieczeństwem aplikacji i dobrych praktyk OWASP.
Umiejętność analitycznego myślenia, rozwiązywania problemów oraz efektywnej współpracy zespołowej.
Proaktywne podejście, nastawienia na rezultaty oraz gotowość do pracy w dynamicznym środowisku.
Znajomość języka angielskiego na poziomie umożliwiającym swobodną komunikację w międzynarodowym środowisku.
Mile widziane:
Doświadczenie w mentoringu oraz dzieleniu się wiedzą będzie dodatkowym atutem.
Zakres obowiązków:
Projektowanie, rozwijanie i utrzymywanie wysokiej jakości rozwiązań programistycznych zgodnie z najlepszymi praktykami w zakresie bezpieczeństwa, skalowalności, utrzymania i dokumentacji.
Współpraca z interesariuszami biznesowymi oraz technicznymi w celu zbierania, analizy i doprecyzowywania wymagań projektowych.
Udział w analizach wykonalności oraz ocenie technicznej nowych inicjatyw przed rozpoczęciem realizacji.
Projektowanie architektury oraz implementacja nowoczesnych aplikacji z wykorzystaniem Java i Spring Boot oraz technologii frontendowych opartych o Angular.
Tworzenie bezpiecznego, wydajnego i łatwego w utrzymaniu kodu zgodnie ze standardami programistycznymi oraz zasadami Secure Development.
Optymalizacja istniejących systemów, poprawa jakości kodu oraz modernizacja rozwiązań legacy.
Integracja systemów z wykorzystaniem REST API, SOAP Web Services oraz Apache Kafka.
Współpraca przy definiowaniu strategii testowania oraz dbanie o wysoką jakość dostarczanego oprogramowania.
Wsparcie procesów wdrożeniowych w różnych środowiskach oraz utrzymywanie dokumentacji związanej z release management.
Aktywny udział w inicjatywach związanych z ciągłym doskonaleniem procesów i wymianą wiedzy w zespole deweloperskim.
Śledzenie nowych technologii i trendów rynkowych oraz proponowanie ich zastosowania w projektach.
Oferujemy:
Wynagrodzenie w przedziale 27 000 – 30 000 PLN brutto miesięcznie.
Model pracy hybrydowej 50/50 – połączenie pracy zdalnej i pracy z biura w Warszawie.
Udział w długofalowych i innowacyjnych projektach realizowanych w międzynarodowym środowisku.
Możliwość projektowania nowoczesnych rozwiązań i realnego wpływu na kierunek rozwoju systemów.
Pracę z wykorzystaniem najnowszych technologii, w tym Java 21, Spring Boot 3, Angular 17, Docker, Kubernetes oraz Apache Kafka.
Przyjazną atmosferę pracy opartą na współpracy, wymianie wiedzy i ciągłym rozwoju kompetencji.
Możliwość udziału w inicjatywach modernizacyjnych oraz wdrażaniu nowych technologii.
Stabilne zatrudnienie oraz wsparcie zespołu doświadczonych specjalistów.
🔍 Dekoder Ogłoszenia
🔴
Proaktywne podejście, nastawienia na rezultaty oraz gotowość do pracy w dynamicznym środowisku.
Oczekuje się, że będziesz sam inicjować zadania i rozwiązywać problemy, często pod presją czasu i w warunkach częstych zmian.
🟡
Świadomość zagadnień związanych z bezpieczeństwem aplikacji i dobrych praktyk OWASP.
Oczekuje się, że będziesz aktywnie dbać o bezpieczeństwo kodu, a nie tylko reagować na zgłoszone problemy.
🔴
Doświadczenie w mentoringu oraz dzieleniu się wiedzą będzie dodatkowym atutem.
Możesz zostać poproszony o szkolenie młodszych kolegów lub dzielenie się wiedzą, nawet jeśli nie jest to główny zakres Twoich obowiązków.
🟡
Projektowanie, rozwijanie i utrzymywanie wysokiej jakości rozwiązań programistycznych zgodnie z najlepszymi praktykami w zakresie bezpieczeństwa, skalowalności, utrzymania i dokumentacji.
Oczekuje się kompleksowego podejścia do tworzenia kodu, uwzględniającego nie tylko funkcjonalność, ale także długoterminową wartość i jakość.
🟡
Współpraca z interesariuszami biznesowymi oraz technicznymi w celu zbierania, analizy i doprecyzowywania wymagań pro
Będziesz musiał aktywnie komunikować się z różnymi grupami osób, aby zrozumieć i doprecyzować cele projektu.