Jesteśmy Spółką Skarbu Państwa, która od 2016 r. aktywnie wspiera transformację cyfrową kraju. Projektujemy i tworzymy szyte na miarę rozwiązania IT, które usprawniają codzienną pracę urzędników i obywateli. Realizujemy projekty informatyczne z zakresu administracji skarbowej. Współpracujemy z Resortem Finansów oraz Krajową Administracją Skarbową.
Starszy Programista Java, którego poszukujemy, będzie członkiem Zespołu ds. Rozwiązań Back-End, który składa się z około 67 osób. Jako jego część będziesz brał udział w dużych i unikalnych projektach takich jak m.in.:Narzędzia Podatkowe
TWOJE ZADANIA:
- Wykonywanie zadań programistycznych w przypisanym projekcie
- Dbanie o jakość kodu, przestrzeganie zasad clean code
- Przestrzeganie zasad związanych z jakością kodu
- Wykonywanie code review
- Wykonywanie prac wiodącego programisty w rozwiązywaniu/realizacji
- przydzielonych zadań
NASZE OCZEKIWANIA:
- Wykształcenie wyższe techniczne lub równoważne doświadczenie zawodowe
- Minimum 5 lat doświadczenia w programowaniu w języku Java, w tym co najmniej 2 lata na stanowisku seniora lub lidera technicznego
- Bardzo dobra znajomość języka Java (min. wersja 11, preferowana 17+)
- Bardzo dobra znajomość wzorców projektowych, zasad SOLID oraz najlepszych praktyk programistycznych
- Doświadczenie w projektowaniu i implementacji skalowalnych systemów
- Doświadczenie w pracy z bazami danych SQL (PostgreSQL, Oracle)
- Doświadczenie w pracy w metodykach Agile
- Znajomość frameworków i narzędzi takich jak Spring (Spring Boot, Spring Cloud), Hibernate, JPA
- Znajomość narzędzi i technologii DevOps: Docker, Kubernetes, Jenkins, Bamboo
- Znajomość technologii integracyjnych: RabbitMQ, Kafka, REST, GraphQL
- Znajomość narzędzi do testowania (np. JUnit, Mockito).
- Umiejętności analityczne i zdolność rozwiązywania złożonych problemów technicznych
- Umiejętność prowadzenia zespołu programistycznego i podejmowania decyzji technicznych
- Znajomość języka angielskiego na poziomie umożliwiającym czytanie dokumentacji technicznej
MILE WIDZIANE:
- Doświadczenie w projektowaniu rozwiązań pod kątem wysokiej dostępności (HA) i niskiej latencji
- Doświadczenie w mentoringu młodszych programistów i prowadzeniu code review
- Doświadczenie w optymalizacji aplikacji pod kątem wydajności i skalowalności
- Umiejętność pracy ze schemami XSD oraz tworzenie transformat XSLT
- Znajomość narzędzi monitorowania i diagnostyki (Prometheus, Grafana, ELK Stack)
- Wiedza z zakresu bezpieczeństwa aplikacji (Spring Security, OAuth2, JWT)
- Wiedza z zakresu architektury rozproszonej
OFERUJEMY:
- Stabilne zatrudnienie w oparciu o umowę o pracę
- Swobodną atmosferę – nie mamy dress code i wszyscy mówimy sobie po imieniu
- Udział w innowacyjnych projektach wraz z doświadczonym zespołem, od którego możesz się jeszcze wiele nauczyć i którzy chcą uczyć się od Ciebie
- Dbamy o Twój rozwój i zapewniamy szkolenia
- Twój czas jest dla Ciebie cenny? Dla nas również- zapewniamy elastyczny home office oraz ruchome godziny pracy
- Prywatną opiekę medyczną
- Ubezpieczenie na życie
- Koszty autorskie w rozliczeniu
- Dzień wolny w dniu urodzin
- Zadbaj o swoją kondycję fizyczną – my dofinansujemy Twój karnet sportowy
- Myślimy o Twojej przyszłości – otrzymasz maksymalną dopłatę PPK
- Biuro w centrum Warszawy – 100 m do stacji kolejowej WKD SKM KM blisko stacji metra
- Dojeżdżaj do pracy rowerem i zostaw go na parkingu dla rowerów, możesz też skorzystać z prysznica
- Dbamy o to byś jeszcze bardziej cieszył się urlopem - dofinansujemy Twój wypoczynek
- Pies w biurze? Zapraszamy!