Senior Full Stack Developer
emagine
Rola Senior Full Stack Developera polegająca na projektowaniu i implementacji rozwiązań programistycznych z użyciem Java i Spring Boot, pracy z mikroserwisami, wdrażaniu aplikacji za pomocą Helm Charts na Kubernetes oraz zarządzaniu frontendem w Angular. Wymaga również mentoryzowania młodszych członków zespołu i dbania o jakość kodu. Praca w zdalnym zespole, z naciskiem na komunikację i samoorganizację, w domenie podatkowej.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: zakres wynagrodzenia, liczba członków zespołu.
Wbrew tytułowi Full Stack, rola skupia się głównie na backendzie Java/Spring i DevOps (Kubernetes, Docker). Frontend Angular jest tylko mile widziany, nie wymagany, więc realnie jest to starszy backend developer z elementami DevOps.
Rola Senior Full Stack Developera polegająca na projektowaniu i implementacji rozwiązań programistycznych z użyciem Java i Spring Boot, pracy z mikroserwisami, wdrażaniu aplikacji za pomocą Helm Charts na Kubernetes oraz zarządzaniu frontendem w Angular. Wymaga również mentoryzowania młodszych członków zespołu i dbania o jakość kodu. Praca w zdalnym zespole, z naciskiem na komunikację i samoorganizację, w domenie podatkowej.
- ✓Praca zdalna
- ✓Nowoczesny stack technologiczny (Kubernetes, Docker, Spring Boot, Helm Charts)
- ✓Możliwość mentoryzowania młodszych członków zespołu
- −Brak podanego zakresu wynagrodzenia
- −Wymóg zainteresowania domeną podatkową – może być niszowa
- !Angular jest tylko nice-to-have, mimo tytułu Full Stack – rzeczywista praca frontendowa może być minimalna
- !Mentoring wymieniony jako technologia/skill, ale nie rozwinięty w opisie
- !Znajomość niemieckiego pożądana, ale nie wymagana – może być potrzebna przy komunikacji z klientem
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Pisanie i przeglądanie kodu w Java/Spring Boot
- •Projektowanie i implementacja mikroserwisów
- •Wdrażanie aplikacji za pomocą Helm Charts na Kubernetes
- •Współpraca w zespole z użyciem GitLab i Maven do CI/CD
- •Rozwój frontendu w Angular
- •Integracja z brokerami wiadomości (ActiveMQ/Kafka)
- •Zarządzanie relacyjnymi bazami danych (Oracle/Postgres)
- •Mentoring młodszych programistów i przeprowadzanie code review
Oferta dla doświadczonych specjalistów (Senior).
Programista z co najmniej 5-letnim doświadczeniem w Java/Spring, podstawową znajomością Kubernetes i Docker, oraz umiejętnością pracy z relacyjnymi bazami danych. Znajomość frameworków frontendowych jest mile widziana, ale nie wymagana.
Nie dla programistów z mniej niż 5 latami doświadczenia lub bez silnego backendowego backgroundu w Java/Spring. Rola nie jest odpowiednia dla osób preferujących wyłącznie frontend lub backend bez pełnego stacku.
- ?Czy Angular jest faktycznie używany w projektach, czy to plan na przyszłość?
- ?Ile osób liczy zespół i jaka jest struktura?
- ?Czy mentoring jest oficjalną częścią roli, czy nieformalna?
- ?Czy są wymagane dyżury on-call?
- ?Jaki jest przedział wynagrodzenia?
- ?Czy wiedza o podatkach jest wymagana od pierwszego dnia?
- −Zakres wynagrodzenia
- −Liczba członków zespołu
- −Informacje o dyżurach i nadgodzinach
- −Proces rekrutacyjny
- −Liczba dni zdalnych (w pełni zdalne, ale czy są spotkania biurowe?)
- −Budżet szkoleniowy
Zespół o kulturze opartej na współpracy, otwartej komunikacji i samoorganizacji, z naciskiem na odpowiedzialność i własność projektów. Prawdopodobnie mały lub średni zespół w większej organizacji.