Mid Java Developer (Spring, Microservices)
Mid Java Developer (Spring, Microservices)
Wprowadzenie
Jesteśmy PnrGo i tworzymy innowacyjną platformę, która wspiera naszych klientów w zachowaniu zgodności z przepisami dotyczącymi danych pasażerów i załogi w branży lotniczej. W związku z dynamicznym rozwojem poszukujemy Programisty Java, który dołączy do naszego zespołu i pomoże nam w budowie skalowalnych i niezawodnych rozwiązań. Dołącz do nas i miej realny wpływ na globalny przemysł lotniczy, pracując nad systemami informatycznymi o kluczowym znaczeniu.
Twoje zadania:
• Projektowanie, implementacja i utrzymanie skalowalnych usług backendowych w oparciu o nowoczesną Javę (17+) i Spring Boot.
• Tworzenie wydajnych i bezpiecznych RESTful API oraz projektowanie komunikacji asynchronicznej z wykorzystaniem brokera wiadomości RabbitMQ.
• Praca z bazą danych PostgreSQL i optymalizacja zapytań z wykorzystaniem Hibernate/JPA.
• Aktywny udział w podejmowaniu decyzji architektonicznych dotyczących naszego systemu mikroserwisowego.
• Zapewnienie najwyższej jakości kodu poprzez pisanie testów jednostkowych i integracyjnych (JUnit, TestContainers) oraz udział w regularnych Code Review.
Czego oczekujemy (Wymagania kluczowe):
• Minimum 3 lata doświadczenia komercyjnego w tworzeniu aplikacji w języku Java.
• Biegła znajomość Javy oraz frameworka Spring Boot (m.in. Spring Web, Data, Security).
• Solidne doświadczenie w pracy z relacyjnymi bazami danych (PostgreSQL), frameworkiem Hibernate/JPA oraz SQL.
• Umiejętność projektowania czytelnych i wydajnych API oraz ich dokumentowania (OpenAPI/Swagger).
• Biegła obsługa systemu kontroli wersji Git oraz narzędzi do budowania projektów (Maven).
• Komunikatywność, zaangażowanie i chęć nauki.
• Dobra znajomość języka angielskiego, umożliwiająca swobodną komunikację.
Mile widziane (Nice-to-have):
• Praktyczna wiedza na temat wzorców projektowych i architektonicznych w systemach rozproszonych.
• Doświadczenie w pracy z brokerami wiadomości (szczególnie RabbitMQ).
• Doświadczenie w pracy z Elasticsearch, Redis
• Doświadczenie w pracy z OpenTelemetry i Grafana.
• Znajomość Dockera,
• Umiejętność tworzenia pipeline'ów CI/CD (GitLab CI)
• Podstawy administracji serwerami Linux.
Co oferujemy w zamian:
• Kulturę pracy opartą na zaufaniu, otwartej komunikacji i wzajemnym wsparciu.
• Atrakcyjne wynagrodzenie wraz z planem premiowym
• Elastyczną formę zatrudnienia (UoP lub B2B).
• Pracę w 100% zdalną z okazjonalnymi spotkaniami w biurze (raz na 2-3 miesiące).
• Unikalne wyjazdy integracyjne w formule "Workation".
• Budżet rozwojowy na szkolenia, konferencje i certyfikaty.
• Prywatną opiekę medyczną i kartę Multisport.
Ogłoszenia powiązane
Nasze strony





