W związku z realizacją projektów finansowanych przez Narodowe Centrum Badań i Rozwoju poszukujemy osób zainteresowanych współpracą na stanowisku Backend Developer (Java / Spring Boot). Dołączysz do zespołu backendowego odpowiedzialnego za tworzenie i rozwój aplikacji analitycznych. Jeśli zechcesz, możesz mieć realny wpływ na architekturę nowych modułów, dobór narzędzi i kształtowanie dobrych praktyk w zespole.
Termin składania ofert: nabór ciągły
Forma składania zgłoszeń: CV na adres e-mail praca@ctb.agh.edu.pl
Wynagrodzenie miesięczne UoP (widełki): 12 000 - 18 000 brutto PLN
Zakres obowiązków:
- projektowanie i implementacja usług backendowych w oparciu o Java + Spring Boot,
- rozwój warstwy serwerowej aplikacji analityczno-bazodanowych,
- projektowanie i optymalizacja zapytań oraz modeli danych (PostgreSQL / MS SQL),
- tworzenie oraz rozwój integracji między usługami (REST, RabbitMQ),
- utrzymanie i rozwój istniejących komponentów — refaktoryzacja, poprawki, usprawnienia,
- udział w iteracyjnym planowaniu sprintów i analizie wymagań,
- code review oraz merytoryczne wsparcie innych członków zespołu,
- podstawowa praca z Dockerem — tworzenie obrazów oraz kontenerów.
Wymagania:
- około 5 letnie (lub dłuższe) komercyjne doświadczenie w tworzeniu aplikacji backendowych w Javie
- dobra znajomość Spring Boot i pracy z relacyjnymi bazami danych,
- swoboda w pracy z Git, code review i procesem pull requestów,
- doświadczenie z Dockerem (tworzenie obrazów, praca z kontenerami),
- umiejętność pracy w iteracyjnym modelu wytwarzania oprogramowania,
- umiejętność samodzielnego rozwiązywania problemów i proponowania usprawnień.
Mile widziane:
- znajomość Elasticsearch,
- doświadczenie z RabbitMQ lub innymi brokerami komunikatów,
- wiedza z zakresu projektowania systemów przetwarzających duże dane,
- doświadczenie w projektach dla instytucji publicznych lub wymagających szczególnej odpowiedzialności.
Co oferujemy:
- możliwość realnego wpływu na rozwój systemów wykorzystywanych przez instytucje odpowiedzialne za bezpieczeństwo i obronność,
- pracę przy zróżnicowanych projektach,
- współpracę z zespołem AI/ML tworzącym autorskie modele — możliwość nauki i rozwoju w pracy z usługami AI,
- stabilną współpracę — na start umowa cywilnoprawna, z możliwością przejścia na UoP.