Osoba na stanowisko Programista JAVA
Ośrodek Badawczo - Rozwojowy Centrum Techniki Morskiej S.A. w Gdyni
Rola Programisty Java w firmie zbrojeniowej rozwijającej systemy dla marynarki wojennej. Praca nad mikroserwisami w Javie 11+, Spring Boot, z ciężkim naciskiem na integrację z hardware i protokoły sieciowe (mile widziane). To nie typowy backend webowy – kontekst militarny oznacza bardziej wymagającą domenę, pracę z DDS (Data Distribution Service) oraz konteneryzacją (Docker/Kubernetes). Rola wymaga samodzielności w doborze rozwiązań i pracy w Scrumie.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: brak informacji o wielkości zespołu, brak opisu procesu rekrutacyjnego.
Rola Programisty Java w firmie zbrojeniowej rozwijającej systemy dla marynarki wojennej. Praca nad mikroserwisami w Javie 11+, Spring Boot, z ciężkim naciskiem na integrację z hardware i protokoły sieciowe (mile widziane). To nie typowy backend webowy – kontekst militarny oznacza bardziej wymagającą domenę, pracę z DDS (Data Distribution Service) oraz konteneryzacją (Docker/Kubernetes). Rola wymaga samodzielności w doborze rozwiązań i pracy w Scrumie.
- ✓Udział w unikatowych projektach dla sektora zbrojeniowego (ciekawa domena)
- ✓Szkolenia certyfikujące i dofinansowanie nauki języków
- ✓Elastyczny czas pracy (06:00-09:00 start)
- ✓Brak dress code’u, parking dla pracowników
- −Brak widełek wynagrodzenia w ogłoszeniu (choć dane strukturalne nie podają, ale to częsty brak w firmach zbrojeniowych)
- !Tryb office (Gdynia) – dla szukających zdalnej może być problemem
- !Brak informacji o wielkości zespołu i procesie rekrutacyjnym
- !Benefit 'możliwość pracy zdalnej' koliduje z trybem office w danych – warto doprecyzować
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Rozwój aplikacji w architekturze mikroserwisowej (Java/Spring Boot)
- •Implementacja nowych wymagań funkcjonalnych i niefunkcjonalnych
- •Tworzenie wzorców projektowych i refaktoryzacja kodu
- •Code review i pisanie testów jednostkowych
- •Utrzymywanie i rozwijanie pipeline’ów CI/CD (Azure DevOps)
- •Przygotowywanie dokumentacji technicznej aplikacji
- •Praca z konteneryzacją (Docker/Podman/Kubernetes) i Linux (RHEL)
- •Integracja z hardware i rozwiązywanie zagadnień protokołów sieciowych (mile widziane)
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Programista Java z minimum 2-3 latami doświadczenia w tworzeniu systemów komercyjnych, znający Docker i podstawy Scrum. Zna angielski na tyle, by czytać dokumentację i komunikować się w zespole.
Osoby bez doświadczenia w Javie 11+ i Dockerze nie przejdą rekrutacji. Juniorzy bez komercyjnego doświadczenia w systemach rozproszonych nie są targetem.
- ?Ile osób liczy zespół deweloperski i jaki jest podział ról?
- ?Jak wygląda proces rekrutacyjny – ile etapów, czy jest zadanie domowe lub live coding?
- ?Czy faktycznie jest możliwość pracy zdalnej, skoro tryb jest określony jako office?
- ?Jakie konkretnie systemy są rozwijane – czy są to aplikacje webowe, embedded, czy systemy czasu rzeczywistego?
- ?Jaka jest skala systemów – liczba mikroserwisów, wielkość bazy kodu?
- ?Czy integracja z hardware to codzienność, czy sporadyczne zadanie?
- ?Jakie są godziny dyżurów on-call?
- ?Czy istnieje możliwość udziału w konferencjach lub wyjazdach branżowych?
- −Brak informacji o wielkości zespołu
- −Brak opisu procesu rekrutacyjnego
- −Nie podano widełek wynagrodzenia
- −Brak informacji o budżecie szkoleniowym (poza 'szkolenia certyfikujące')