W skrócie
- Zadania: Rozwijaj nowoczesne aplikacje webowe z wykorzystaniem Angular i Java.
- Firma: Lider w branży ubezpieczeniowej z dynamiczną kulturą pracy.
- Benefity: Atrakcyjne wynagrodzenie, elastyczny czas pracy i możliwości rozwoju zawodowego.
- Pozostałe informacje: Wspieramy rozwój kariery oraz angażujemy się w działania charytatywne.
- Dlaczego ta praca: Pracuj z doświadczonym zespołem i wpływaj na innowacyjne projekty.
- Kwalifikacje: Minimum 4 lata doświadczenia z Angular i 3 lata z Java.
Tryb pracy: hybryda (1 dzień w tygodniu z biura w Warszawie)
Dlaczego warto wybrać tę ofertę?
- Będziesz pracował dla uznanej organizacji realizującej rozwój i utrzymanie nowoczesnych aplikacji biznesowych.
- Weźmiesz udział w projektach wykorzystujących nowoczesne technologie frontendowe i backendowe.
- Zyskasz możliwość współpracy z doświadczonymi architektami, developerami oraz ekspertami technologicznymi.
- Społeczność Jit Team umili Ci czas podczas cyklicznych spotkań integracyjnych.
Poszukujemy doświadczonego Fullstack Developera, który dołączy do zespołu rozwijającego nowoczesne aplikacje biznesowe w architekturze webowej. Osoba na tym stanowisku będzie odpowiadać za rozwój i utrzymanie rozwiązań frontendowych oraz backendowych, współpracując z analitykami, architektami i zespołami produktowymi w środowisku Agile.
Zakres obowiązków:
- Rozwój i utrzymanie nowoczesnych aplikacji webowych z wykorzystaniem Angular oraz Java.
- Projektowanie i implementacja nowych funkcjonalności zgodnie z wymaganiami biznesowymi i technicznymi.
- Tworzenie oraz rozwój komponentów frontendowych z wykorzystaniem najlepszych praktyk Angular.
- Rozwijanie i utrzymanie usług backendowych opartych o Java, Spring Boot oraz JPA.
- Projektowanie i implementacja integracji w oparciu o REST, SOAP oraz Kafka.
- Współpraca przy definiowaniu architektury aplikacji i podejmowaniu decyzji technicznych.
- Tworzenie oraz utrzymywanie testów jednostkowych zapewniających wysoką jakość kodu.
- Udział w code review oraz dbanie o zgodność rozwiązań ze standardami zespołu.
- Współpraca z zespołami biznesowymi, architektami, QA oraz DevOps w środowisku Agile.
- Wsparcie procesów wdrożeniowych z wykorzystaniem narzędzi CI/CD, Docker oraz Kubernetes.
- Analiza i rozwiązywanie problemów aplikacyjnych z wykorzystaniem narzędzi diagnostycznych takich jak Kibana i Elasticsearch.
- Optymalizacja wydajności aplikacji zarówno po stronie frontendowej, jak i backendowej.
- Wykorzystywanie narzędzi AI wspierających proces wytwarzania oprogramowania.
Wymagane kompetencje:
- Minimum 4 lata doświadczenia z Angular.
- Minimum 3 lata doświadczenia z Java.
- Dobra znajomość języka angielskiego umożliwiająca pracę z dokumentacją techniczną.
- Znajomość wzorców projektowych oraz architektonicznych.
- Praktyczne doświadczenie z Angular Material lub innymi bibliotekami UI.
- Znajomość RxJS.
- Znajomość HTML5, CSS3, SCSS.
- Doświadczenie w pracy z Git, Node.js i npm.
- Znajomość protokołu HTTP.
- Doświadczenie w testach jednostkowych z wykorzystaniem Jest lub Vitest.
- Znajomość narzędzi budowania aplikacji takich jak Webpack lub Vite.
- Bardzo dobra znajomość Java 18+, Spring Boot 3+ oraz JPA.
- Doświadczenie w pracy z bazami danych PostgreSQL.
- Znajomość systemów budowania Maven lub Gradle.
- Doświadczenie z narzędziami konteneryzacji Docker oraz Kubernetes.
- Doświadczenie w pracy z CI/CD (Jenkins lub GitHub Actions).
- Znajomość systemów kontroli wersji (Git, GitHub, Bitbucket).
- Doświadczenie w integracji systemów poprzez REST, SOAP oraz Kafka.
- Znajomość środowisk Linux i Windows.
- Doświadczenie w diagnozowaniu błędów z wykorzystaniem Kibana i Elasticsearch.
- Umiejętność szybkiego dostosowywania się do zmian oraz pracy zespołowej.
- Wysoka samodzielność i odpowiedzialność za realizowane zadania.
Mile widziane:
- Doświadczenie z architekturą mikrofrontendową.
- Znajomość Module Federation.
- Doświadczenie z Web Components.
- Wiedza z zakresu Accessibility (WCAG).
- Doświadczenie w tworzeniu aplikacji zgodnie z zasadami Responsive Web Design.
- Wiedza z obszaru Web Performance.
- Doświadczenie z Azure Cloud.
Senior Fullstack Developer – Warszawa in Katowice – pracodawca: Jit
Jit Team to doskonały pracodawca, który stawia na rozwój swoich pracowników w międzynarodowym środowisku pracy. Oferujemy elastyczną organizację pracy oraz skandynawską kulturę organizacyjną, która sprzyja równowadze między życiem zawodowym a prywatnym. Nasza społeczność Jit zapewnia regularne spotkania integracyjne, a także finansowane szkolenia, co czyni nas idealnym miejscem dla osób poszukujących satysfakcjonującej i pełnej wyzwań kariery.