FullStack Developer (Java + Angular)
ITIS
Rola FullStack Developera w firmie ubezpieczeniowej, która przechodzi transformację cyfrową. Głównym celem jest budowa nowoczesnego ekosystemu opartego na architekturze mikroserwisowej z wykorzystaniem Java 21+ i Spring Boot 3+ na backendzie oraz Angular 17+ na frontendzie. Kładziony jest nacisk na czysty kod, automatyzację, wysoką dostępność, monitoring i skalowalność.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: dokładny podział obowiązków między backend a frontend, jeśli jest preferowany., informacje o wielkości zespołu, do którego dołączy kandydat..
Rola FullStack Developera w firmie ubezpieczeniowej, która przechodzi transformację cyfrową. Głównym celem jest budowa nowoczesnego ekosystemu opartego na architekturze mikroserwisowej z wykorzystaniem Java 21+ i Spring Boot 3+ na backendzie oraz Angular 17+ na frontendzie. Kładziony jest nacisk na czysty kod, automatyzację, wysoką dostępność, monitoring i skalowalność.
- ✓Praca dla lidera rynku ubezpieczeń z inwestycjami w najnowsze technologie.
- ✓Realny wpływ na architekturę systemów.
- ✓Budżet szkoleniowy, dostęp do platform edukacyjnych i certyfikacje.
- ✓Praca w 100% zdalna.
- ✓Elastyczne godziny rozpoczęcia pracy.
- ✓Stabilność i skala zatrudnienia.
- !Nie podano konkretnych lat doświadczenia dla Angulara, tylko 'minimum 3-letniego doświadczenia w komercyjnym tworzeniu oprogramowania w technologiach Java oraz Angular'.
- !Nie sprecyzowano, ile dni w tygodniu praca będzie stacjonarna, a ile hybrydowa w modelu 'hybrid'.
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i implementacja skalowalnych mikroserwisów w ekosystemie Java.
- •Tworzenie responsywnych i wydajnych interfejsów użytkownika w Angularze.
- •Przeprowadzanie Code Review.
- •Pisanie testów jednostkowych i integracyjnych.
- •Współudział w projektowaniu architektury rozwiązań mikroserwisowych.
- •Mentoring młodszych członków zespołu.
- •Dzielenie się wiedzą techniczną z zespołem.
Oferta dla doświadczonych specjalistów (Senior).
Kandydat z minimum 5 latami doświadczenia w tworzeniu oprogramowania, w tym 3 lata w Java i Angular. Rozumie architekturę mikroserwisową, wzorce projektowe i potrafi pracować z systemami rozproszonymi i REST API. Posiada dobre zrozumienie Angulara.
Oferta nie jest dla osób z mniejszym niż 5-letnim doświadczeniem w tworzeniu oprogramowania lub mniejszym niż 3-letnim doświadczeniem w Java i Angular. Kandydaci, którzy nie czują się swobodnie w pracy z architekturą mikroserwisową, systemami rozproszonymi lub nie posiadają umiejętności analitycznego myślenia, mogą nie być odpowiedni.
- ?Jakie są główne wyzwania architektoniczne, z którymi zespół się mierzy?
- ?Jak wygląda proces wdrażania nowych funkcjonalności i hotfixów?
- ?Czy istnieje dedykowany budżet na szkolenia i konferencje, czy jest to ustalane indywidualnie?
- ?Jak często odbywają się spotkania zespołu i jakie są ich cele?
- ?Jakie są plany rozwoju platformy w najbliższych 1-2 latach?
- ?Jak wygląda proces Code Review i jakie są oczekiwania wobec recenzentów?
- ?Czy są jakieś specyficzne narzędzia lub procesy związane z observability i monitoringiem, które są kluczowe?
- −Dokładny podział obowiązków między backend a frontend, jeśli jest preferowany.
- −Informacje o wielkości zespołu, do którego dołączy kandydat.
- −Szczegóły dotyczące narzędzi do konteneryzacji i cloud computing, jeśli są kluczowe dla roli.
- −Informacje o procesie rekrutacyjnym.
Zespół stawia na czysty kod, automatyzację, wysoką dostępność, monitoring i skalowalność. Oferuje elastyczność pracy i realny wpływ na architekturę systemów.