Jobs · justjoinit
Starszy Programista Java
Meridian Softworks · Warszawa · Posted 4d ago
About the role
Develop and maintain backend systems using Java.
Opis projektu Nasz Klient to państwowa jednostka o znaczeniu strategicznym , odpowiedzialna za utrzymanie i rozwój kluczowej infrastruktury w sektorze lotnictwa cywilnego . Instytucja ta pełni nadrzędną rolę w zapewnianiu ciągłości i bezpieczeństwa operacji transportowych na skalę krajową, działając w oparciu o rygorystyczne normy publiczne oraz międzynarodowe standardy regulacyjne. Zadania: Projektowanie i implementacja nowych funkcjonalności w aplikacjach backendowych, Praca zgodna z metodyką Scrum, Wsparcie merytoryczne młodszych stażem programistów Tworzenie oprogramowania zgodnie z ustaloną architekturą systemu/aplikacji, Wykonywanie code review oraz udział w wymianie wiedzy zespołowej, Konfiguracja środowiska projektowego i narzędzi developerskich, Analiza i rozwiązywanie problemów środowiskowych, Integracja komponentów oprogramowania w działające systemy, Dobór optymalnych rozwiązań technicznych dla realizacji projektu, Tworzenie testów jednostkowych i integracyjnych, Tworzenie i utrzymywanie dokumentacji technicznej. Wymagania: Minimum 5 lat doświadczenia zawodowego jako programista backend Java, Bardzo dobra znajomość języka Java (Java 8+), Spring Framework, Spring Boot, Hibernate, Znajomość technologii JEE, Dobra znajomość baz danych SQL i NoSQL, Umiejętność rozwiązywania problemów wydajnościowych, Doświadczenie w pisaniu testów jednostkowych i integracyjnych (np. JUnit, Spock, Mockito, TestContainers, WireMock), Znajomość webserwisów REST i SOAP, Doświadczenie w budowaniu aplikacji w architekturze mikroserwisowej, Znajomość Dockera w zakresie tworzenia i uruchamiania aplikacji Java w kontenerach, Znajomość mechanizmów uwierzytelniania (np. SAML, OAuth 2, OIDC), Praktyczna znajomość zasad TDD, DDD i Clean Code (np. SOLID, KISS, DRY), Doświadczenie w tworzeniu i utrzymywaniu krytycznych komponentów technologicznych, Znajomość metodyk Agile/Scrum, Bardzo dobra znajomość procesu wytwarzania oprogramowania, Znajomość języka angielskiego na poziomie umożliwiającym pracę z dokumentacją techniczną, Mile widziane wykształcenie wyższe techniczne (informatyka, automatyka, elektronika, teleinformatyka lub pokrewne). Biegłe posługiwanie się językiem polskim. Co oferujemy? Pracę zdalną z możliwością przyjazdów co jakiś czas do biura w Warszawie. Pracę na naszym sprzęcie. Płaską strukturę zarządzania. Samoorganizujące się zespoły. Dużo przestrzeni na własną inicjatywę. Możliwość delegacji na terenie Unii Europejskiej lub Wielkiej Brytanii.
Read the full posting on justjoinit →
FAQ
Is the Starszy Programista Java role at Meridian Softworks remote?+
This Starszy Programista Java position is listed as hybrid (Warszawa).
What is the salary for the Starszy Programista Java role at Meridian Softworks?+
The listing states 75-95 pln.
What seniority level is this Starszy Programista Java role?+
This is a senior level position.
How do I apply for the Starszy Programista Java role at Meridian Softworks?+
Use the "Apply on justjoinit" button to open the original posting on justjoinit, where you can submit your application directly to Meridian Softworks.