Senior Java Developer
Miratech
Rola polega na rozwijaniu i utrzymywaniu systemu administracji podatkowej dla klienta z sektora publicznego w Europie. Jest to złożony system obejmujący pełny cykl przetwarzania deklaracji podatkowych, obliczeń i ocen, zintegrowany z wieloma zewnętrznymi systemami. Praca w zespole 20+ osób, z wykorzystaniem Javy (Spring, Quarkus), mikroserwisów, konteneryzacji (Docker, Kubernetes), PostgreSQL, Kafka oraz CI/CD. Developer będzie odpowiedzialny za implementację komponentów, testowanie, integrację, wsparcie procesów CI/CD oraz współpracę z interesariuszami.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: brak opisu procesu rekrutacyjnego, nie podano, czy dyżury on-call są wymagane.
Rola polega na rozwijaniu i utrzymywaniu systemu administracji podatkowej dla klienta z sektora publicznego w Europie. Jest to złożony system obejmujący pełny cykl przetwarzania deklaracji podatkowych, obliczeń i ocen, zintegrowany z wieloma zewnętrznymi systemami. Praca w zespole 20+ osób, z wykorzystaniem Javy (Spring, Quarkus), mikroserwisów, konteneryzacji (Docker, Kubernetes), PostgreSQL, Kafka oraz CI/CD. Developer będzie odpowiedzialny za implementację komponentów, testowanie, integrację, wsparcie procesów CI/CD oraz współpracę z interesariuszami.
- ✓Zespół 20+ osób – skala i stabilność
- ✓Firma z 99% skutecznością projektów i 25% wzrostem rocznym
- ✓Pełna elastyczność pracy zdalnej
- ✓Możliwość rozwoju, programy mentorskie i certyfikacyjne
- ✓Globalne projekty i wielokulturowe środowisko
- −Typ kontraktu 'internship' dla seniora jest bardzo nietypowy i może oznaczać nieodpowiednie warunki (np. staż, niskie wynagrodzenie lub ograniczony czas trwania).
- !Brak opisu procesu rekrutacyjnego
- !Niejasność co do faktycznej formy zatrudnienia (internship vs. B2B/UoP)
- !Wzmianka o 'relocation program' przy pracy zdalnej – niespójność
- !Potencjalna biurokracja w sektorze publicznym
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Implementacja komponentów backendowych w Javie z użyciem Spring i Quarkus
- •Testowanie integracyjne i systemowe, debugowanie i rozwiązywanie problemów
- •Pisanie testów jednostkowych
- •Udział w szacowaniu czasu i harmonogramów projektowych
- •Współpraca z interesariuszami i zespołem rozproszonym
- •Analiza i priorytetyzacja incydentów (triage)
- •Wsparcie i optymalizacja procesów CI/CD (GitLab, ArgoCD, Maven, Flyway)
- •Praca z mikroserwisami, konteneryzacją i kolejkowaniem wiadomości (Kafka, ActiveMQ)
Oferta dla doświadczonych specjalistów (Senior).
Java developer z co najmniej 6-letnim stażem, znający Spring, podstawy konteneryzacji i bazy danych SQL, potrafiący komunikować się po angielsku.
Osoby z mniej niż 6 latami doświadczenia w Javie, bez znajomości mikroserwisów i konteneryzacji, lub które nie czują się komfortowo w pracy zdalnej w rozproszonym zespole.
- ?Jaka jest faktyczna forma zatrudnienia – internship czy standardowy kontrakt?
- ?Czy to stanowisko jest na pełen etat?
- ?Jaki jest przewidywany czas trwania projektu?
- ?Czy są dyżury on-call?
- ?Jak wygląda proces rekrutacyjny (etapy, czas)?
- ?Czy praca zdalna jest w pełni, czy wymagane są okazjonalne wizyty w biurze w Warszawie?
- ?Jaka jest wielkość i struktura zespołu (projektanci, testerzy, PO)?
- ?Czy istnieje możliwość pracy nad frontendem w Angular czy to tylko opcjonalne?
- −Brak opisu procesu rekrutacyjnego
- −Nie podano, czy dyżury on-call są wymagane
- −Brak informacji o budżecie szkoleniowym lub konkretnych benefitach
- −Nie wiadomo, jaka jest przewidywana długość kontraktu
Zespół liczy 20+ osób, kładzie nacisk na proaktywną współpracę i otwartą komunikację. Kultura Relentless Performance i globalne środowisko sprzyja profesjonalizmowi i rozwojowi.