-
Umowa o pracę110 do 130 zł netto / godz.
-
Umowa zlecenie110 do 130 zł netto / godz.
-
Kontrakt B2B110 do 130 zł netto (+ VAT) / godz.
-
Warszawa, mazowieckie
Umowa o pracę, umowa zlecenie, kontrakt b2b
Pełny etat
Specjalista (mid/regular)
Szukamy dwóch samodzielnych programistów do pracy przy rozwoju i utrzymaniu dużych systemów administracji publicznej.
Szukamy osoby, która nie tylko „bierze ticket”, ale potrafi samodzielnie zrozumieć problem, dopytać o brakujące informacje, zaproponować rozwiązanie, oszacować pracochłonność i dowieźć zmianę do odbioru.
Liczba wakatów: 2 osoby
Poziom: Mid+ / Senior
Rola: programista aplikacyjny, backend z elementami fullstack
Tryb pracy: zdalnie / hybrydowo / Warszawa
Forma współpracy: B2B / UoP / UZ
Start: od zaraz
Zakres obowiązków
Czym będziesz się zajmować
Na tym stanowisku będziesz odpowiadać za rozwój, modyfikację i utrzymanie aplikacji webowych oraz usług backendowych w środowisku PHP/Java.
Zakres prac będzie obejmował w szczególności:
-
rozwój funkcjonalności,
-
implementację zmian backendowych w PHP, Symfony i Laravel,
-
pracę z API Platform oraz usługami REST,
-
integracje z systemami zewnętrznymi, m.in. Węzłem Krajowym, Profilem Zaufanym, ePUAP, e-Doręczeniami, CEIDG, KAP, KIR, ZUS, GUS lub podobnymi systemami administracji publicznej,
-
analizę i naprawę błędów aplikacyjnych,
-
refaktoryzację istniejącego kodu,
-
optymalizację logiki aplikacyjnej i zapytań do bazy danych,
-
pracę z PostgreSQL oraz, w zależności od modułu, Redis, Elasticsearch lub MongoDB,
-
tworzenie i utrzymywanie testów jednostkowych, integracyjnych i regresyjnych,
-
przygotowywanie zmian do wdrożenia od strony aplikacyjnej,
-
współpracę z zespołem DevOps przy publikacji zmian, bez odpowiedzialności za administrację infrastrukturą,
-
aktualizację dokumentacji technicznej i repozytorium wymagań,
-
udział w analizie wymagań, szacowaniu prac i konsultacjach technicznych,
-
wsparcie procesu testów po stronie Zamawiającego poprzez analizę zgłoszonych błędów i ich poprawę.
Wymagania
Backend
Kluczowe będą:
-
PHP (Symfony, Laravel)
-
Java (Spring, Spring boot)
-
API Platform,
-
projektowanie i rozwój API,
-
praca z istniejącym kodem aplikacyjnym,
-
umiejętność diagnozowania błędów produkcyjnych,
-
refaktoryzacja kodu,
-
znajomość wzorców projektowych i dobrych praktyk tworzenia aplikacji webowych,
-
umiejętność pisania kodu czytelnego, testowalnego i utrzymywalnego.
Frontend / fullstack
Nie szukamy typowego front-end developera, ale potrzebujemy osoby, która swobodnie porusza się także po warstwie widoków i aplikacji webowej.
Ważne będą:
-
JavaScript,
-
React,
-
AngularJS,
-
podstawy NodeJS w kontekście narzędzi frontendowych lub aplikacyjnych,
-
HTML i CSS,
-
znajomość standardów W3C,
-
świadomość wymagań WCAG i dostępności cyfrowej.
Bazy danych i wyszukiwanie
Oczekujemy praktycznego doświadczenia z bazami danych i analizą problemów wydajnościowych na styku aplikacja–dane:
-
PostgreSQL,
-
projektowanie i optymalizacja zapytań SQL,
-
indeksy, migracje, analiza wolnych zapytań,
-
Redis,
-
Elasticsearch,
-
MongoDB lub inne rozwiązania NoSQL,
-
umiejętność bezpiecznego wykonywania zmian w strukturze danych.
Integracje i bezpieczeństwo aplikacji
Ważna będzie praktyczna znajomość integracji systemowych oraz bezpieczeństwa aplikacji webowych:
-
integracje REST/API,
-
praca z zewnętrznymi usługami publicznymi lub komercyjnymi,
-
podstawowa znajomość mechanizmów uwierzytelniania i autoryzacji,
-
mile widziany Keycloak,
-
świadomość OWASP,
-
bezpieczne przetwarzanie danych,
-
podstawowa znajomość zasad privacy by design i privacy by default,
-
odpowiedzialne podejście do danych osobowych i danych wrażliwych.
Narzędzia developerskie
Nie wymagamy kompetencji DevOps, ale oczekujemy swobodnej pracy w typowym środowisku developerskim:
-
Git,
-
GitLab lub podobne narzędzie repozytoryjne,
-
code review,
-
praca z branchami i merge requestami,
-
Docker na poziomie uruchomienia środowiska lokalnego lub pracy z gotowym kontenerem,
-
podstawowa świadomość CI/CD z perspektywy programisty,
-
umiejętność czytania logów aplikacyjnych.
Nie wymagamy administracji Kubernetes, Terraform, Ansible, HAProxy, Prometheus, Graylog, Vault, Nexus, Commvault ani Rocky Linux. Te kompetencje traktujemy jako obszar zespołu DevOps/infrastruktury.
Mile widziane
Dodatkowym atutem będzie doświadczenie z:
-
Keycloak,
-
systemami e-administracji,
-
Węzłem Krajowym,
-
Profilem Zaufanym,
-
ePUAP,
-
e-Doręczeniami,
-
CEIDG, KRS, GUS, ZUS, KIR lub KAP,
-
aplikacjami o wysokich wymaganiach bezpieczeństwa,
-
aplikacjami publicznymi lub systemami regulowanymi,
-
dużymi systemami legacy,
-
testami automatycznymi,
-
optymalizacją wydajności aplikacji,
-
migracjami danych,
-
dokumentacją techniczną w projektach enterprise.
Kogo szukamy
Najlepiej odnajdzie się u nas osoba, która:
-
jest samodzielna i odpowiedzialna,
-
potrafi wejść w duży, istniejący system,
-
nie boi się pracy z dokumentacją i kodem napisanym przez różne zespoły,
-
potrafi analizować problem, a nie tylko realizować opisane zadania,
-
umie zaproponować rozwiązanie techniczne i wyjaśnić jego konsekwencje,
-
dba o jakość kodu, testy i stabilność systemu,
-
komunikuje ryzyka i blokery odpowiednio wcześnie,
-
chce się rozwijać i szybko uzupełniać brakujące kompetencje,
-
rozumie, że w projektach publicznych liczą się bezpieczeństwo, przewidywalność, dokumentacja i zgodność z wymaganiami.
Oferujemy
-
Pracę przy dużych systemach publicznych.
-
Rozwój w obszarze PHP, Java
-
Pracę nad systemami o dużym znaczeniu użytkowym i społecznym.
-
Współpracę z osobnym zespołem DevOps i infrastruktury.
-
Dużą samodzielność w realizacji zadań.
-
Możliwość pracy przy funkcjonalnościach, integracjach, optymalizacji, refaktoryzacji i utrzymaniu kodu produkcyjnego.
-
Stabilne, długoterminowe projekty.
Proces rekrutacji
-
Krótka rozmowa organizacyjna o doświadczeniu, dostępności i oczekiwaniach.
-
Rozmowa techniczna z naciskiem na PHP, Java, API, bazy danych, integracje i diagnostykę błędów.
-
Omówienie przykładowego scenariusza projektowego, np. naprawa błędu produkcyjnego, zaprojektowanie integracji API, refaktoryzacja modułu lub optymalizacja zapytania.
-
Decyzja i ustalenie warunków współpracy.
-
Administratorem danych osobowych jest Trimtab Sp. z o.o. 00-193 Warszawa ul. Stawki 2A, NIP: 5222693182. Moje dane osobowe przetwarzane są w celu rekrutacji przez Administratora. Wiem, że przysługują mi następujące prawa: prawo żądania dostępu do swoich danych, prawo do ich sprostowania, prawo do usunięcia danych, prawo do ograniczenia przetwarzania, prawo do wniesienia sprzeciwu oraz prawo do przenoszenia danych. Więcej informacji na temat przetwarzania danych osobowych, znajduje się w Polityce Prywatności Administratora.
-
Wyrażam zgodę na przetwarzanie moich danych osobowych przez Trimtab Sp. z o.o. 00-193 Warszawa ul. Stawki 2A, NIP: 5222693182 zawartych w załączonych dokumentach aplikacyjnych (w tym wizerunku), na potrzeby bieżącej rekrutacji. Zgoda jest dobrowolna i może być w każdym czasie wycofana. Dodatkowo wyrażam zgodę na przetwarzanie moich danych osobowych zawartych w załączonych dokumentach aplikacyjnych (w tym wizerunku), na potrzeby przyszłych rekrutacji przez okres 12 miesięcy. Zgoda jest dobrowolna i może być w każdym czasie wycofana.
Praca alert - powiadomienia
Programista, Warszawa
Chcesz dowiedzieć się więcej o firmie?
Zobacz profil pracodawcyPozostałe oferty pracodawcy
Podobne oferty pracy
-
Polecana
-
Operator prasy krawędziowej (k/m) | 3-zmiany
Gi Group S.A.- Rybnik
- umowa o pracę
- praca od zaraz
Szybkie aplikowanie -
Operator maszyn bez doświadczenia – BIELSKO BIAŁA - Dopłata za to jest dojazd!
OTTO WORK FORCE CENTRAL EUROPE SP. Z O.O.- Bielsko-Biała
- umowa o pracę tymczasową
- rekrutacja zdalna
- praca od zaraz
- bez doświadczenia
- запрошуємо працівників з України
Szybkie aplikowaniePolecana -
Operator / Operatorka maszyn
Trenkwalder & Partner sp. z o.o.- Bielsko-Biała
- umowa o pracę
- praca od zaraz
- bez doświadczenia
-
Operator maszyn
Trelleborg Sealing Solutions Polska Sp. z o.o.- Czechowice-Dziedzice
- umowa o pracę
- praca od zaraz
- bez doświadczenia
- запрошуємо працівників з України
Szybkie aplikowanie
Polecani pracodawcy
Praca w sąsiednich miejscowościach
- Praca Blizne Łaszczyńskiego
- Praca Blizne Jasińskiego
- Praca Lubiczów
- Praca Opacz-Kolonia
- Praca Ząbki
- Praca Mory
- Praca Raszyn
- Praca Macierzysz
- Praca Jaworowa
- Praca Latchorzew
- Praca Michałowice-Wieś
- Praca Babice Nowe
- Praca Jawczyce
- Praca Klaudyn
- Praca Kwirynów
- Praca Mościska
- Praca Falenty Nowe
- Praca Bronisze
- Praca Reguły
- Praca Falenty