Senior Java Developer – remote work
Job Finder
Rola Senior Java Developera w projekcie rozwijającym nowoczesne rozwiązania kadrowo-płacowe (HCM) dla największej na świecie firmy outsourcingowej kadr i płac. Zadania obejmują: ewaluację i implementację funkcjonalności, budowę API (REST, JSON), integracje z AWS (S3, SQS, ALB), udział w ocenie architektury oraz prowadzenie spotkań analitycznych z biznesem. To przede wszystkim backend z elementami architektury i analizy w międzynarodowym środowisku agencji zatrudniającej u klienta.
Brakuje: nie podano nazwy klienta ani konkretnego projektu, brak informacji o wielkości zespołu i struktury.
Rola Senior Java Developera w projekcie rozwijającym nowoczesne rozwiązania kadrowo-płacowe (HCM) dla największej na świecie firmy outsourcingowej kadr i płac. Zadania obejmują: ewaluację i implementację funkcjonalności, budowę API (REST, JSON), integracje z AWS (S3, SQS, ALB), udział w ocenie architektury oraz prowadzenie spotkań analitycznych z biznesem. To przede wszystkim backend z elementami architektury i analizy w międzynarodowym środowisku agencji zatrudniającej u klienta.
- ✓W pełni zdalna praca (remote)
- ✓Wsparcie mentora na start
- ✓Możliwość wpływu na architekturę i prowadzenia spotkań analitycznych
- ✓Międzynarodowe środowisko i stabilny klient z dużym budżetem
- −Rekrutacja przez agencję (Job Finder) – klient nie jest bezpośrednim pracodawcą
- −Szeroki zakres obowiązków (dev, architektura, analiza, testy) – ryzyko rozmycia roli
- −Brak informacji o wielkości zespołu projektowego i stosie legacy
- !Klient to firma outsourcingowa – możliwy nacisk na koszty i terminy
- !Nie podano konkretnego klienta ani projektu
- !Mentor tylko na czas wdrożenia – potem samodzielność
- •Implementacja nowych funkcjonalności w Javie z Spring Boot (Spring Data JPA + Hibernate)
- •Projektowanie i rozwój REST API oraz integracji z systemami HCM i kadrowo-płacowymi
- •Praca z AWS (S3, SQS, ALB) – konfiguracja i optymalizacja interfejsów API Marketplace
- •Udział w spotkaniach analitycznych – zrozumienie potrzeb biznesowych i tworzenie specyfikacji
- •Testowanie rozwiązań kadrowych oraz automatyzacja testów (Test-automation, Web-Components)
- •Budowanie i utrzymanie dokumentacji API (Swagger/REST Docs)
- •Współpraca z zespołami klienckimi oraz innymi zespołami w organizacji
- •Code review i utrzymanie standardów bezpieczeństwa i CI/CD
Oferta dla doświadczonych specjalistów (Senior).
Mid Java developer z 3+ latami doświadczenia, dobry w Spring Boot i AWS, otwarty na naukę dziedziny kadrowo-płacowej. Potrafi samodzielnie realizować zadania developerskie i uczestniczy w spotkaniach analitycznych.
Juniorzy bez doświadczenia w Javie i Spring Boot, osoby nieznające AWS ani Kafka, a także developerzy unikający kontaktu z biznesem i analizy wymagań.
- ?Jaki jest konkretny klient i jego branża?
- ?Ile osób liczy zespół projektowy i jakie są role w zespole?
- ?Czy projekt to greenfield czy rozwój istniejącego systemu? Jaki jest stopień legacy?
- ?Czy są przewidziane dyżury on-call lub praca w nadgodzinach?
- ?Jaki jest średni czas trwania projektu i czy są plany przejścia na inne projekty?
- ?Czy istnieje możliwość przejścia bezpośrednio do klienta w przyszłości?
- −Nie podano nazwy klienta ani konkretnego projektu
- −Brak informacji o wielkości zespołu i struktury
- −Nie wiadomo, czy system jest budowany od zera czy rozwijany
- −Brak wzmianki o on-call lub dyżurach
- −Nie określono liczby spotkań analitycznych w tygodniu
Międzynarodowe środowisko, współpraca z wieloma zespołami, wsparcie mentora na początku, ale z czasem samodzielne prowadzenie spotkań analitycznych.
Poniżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię Java. Pełne statystyki zarobków →