Pracuj.pl
Hybrydowo
Mid
New
Programista / Programistka
Zakład Informatyki Lasów Państwowych
⚲ Sękocin Stary (pow. pruszkowski)
Do uzgodnienia
Wymagania
- Java
- Spring Framework
- SQL
- GitLab
- IntelliJ
- Jira
- Confluence
Opis stanowiska
Nasze wymagania:
ukończone studia inżynierskie lub magisterskie o kierunku informatycznym lub pokrewnym
dobra znajomość Java 21+ popartą minimum 2 letnim doświadczeniem w programowaniu w tym języku
praktyczne doświadczenie w tworzeniu aplikacji z użyciem Spring
znajomość relacyjnych baz danych i języka zapytań SQL
doświadczenie we wdrażaniu procesów CI/CD z wykorzystaniem narzędzi GitLab lub innych
umiejętność stosowania wzorców projektowych
znajomość języka angielskiego w stopniu umożliwiającym czytanie dokumentacji technicznej
Mile widziane:
umiejętność techniczna w zakresie projektowania i wdrażania rozwiązań AI, w tym on-premise
praktyczne doświadczenie z rozwiązaniami GenAI, RAG lub Agentic AI: wyszukiwanie hybrydowe (wektorowe i leksykalne), reranking, segmentacja dokumentów
umiejętność oceny jakości rozwiązań AI
doświadczenie w integracji systemów poprzez API
znajomość narzędzi: IntelliJ Idea, GitLab, JIRA, Confluence
Zakres obowiązków:
rozwijanie istniejących już rozwiązań w firmie
projektowanie, wytwarzanie i rozwój oprogramowania
współpraca z zespołem programistów, analityków i testerów
przygotowywanie dokumentacji technicznej niezbędnej w procesie rozwoju aplikacji
analiza zgodności funkcjonowania systemu ze specyfikacją techniczną
dbanie o jakość kodu i zgodność z obowiązującymi standardami
Oferujemy:
Zatrudnienie na czas określony tj. 12 miesięcy z możliwością zawarcia umowy o pracę na czas nieokreślony, w pełnym wymiarze czasu pracy
Możliwość rozwoju zawodowego i podnoszenia kwalifikacji
Pakiet socjalny, min. prywatna opieka medyczna, pakiety sportowe, dofinansowanie urlopów
ukończone studia inżynierskie lub magisterskie o kierunku informatycznym lub pokrewnym
dobra znajomość Java 21+ popartą minimum 2 letnim doświadczeniem w programowaniu w tym języku
praktyczne doświadczenie w tworzeniu aplikacji z użyciem Spring
znajomość relacyjnych baz danych i języka zapytań SQL
doświadczenie we wdrażaniu procesów CI/CD z wykorzystaniem narzędzi GitLab lub innych
umiejętność stosowania wzorców projektowych
znajomość języka angielskiego w stopniu umożliwiającym czytanie dokumentacji technicznej
Mile widziane:
umiejętność techniczna w zakresie projektowania i wdrażania rozwiązań AI, w tym on-premise
praktyczne doświadczenie z rozwiązaniami GenAI, RAG lub Agentic AI: wyszukiwanie hybrydowe (wektorowe i leksykalne), reranking, segmentacja dokumentów
umiejętność oceny jakości rozwiązań AI
doświadczenie w integracji systemów poprzez API
znajomość narzędzi: IntelliJ Idea, GitLab, JIRA, Confluence
Zakres obowiązków:
rozwijanie istniejących już rozwiązań w firmie
projektowanie, wytwarzanie i rozwój oprogramowania
współpraca z zespołem programistów, analityków i testerów
przygotowywanie dokumentacji technicznej niezbędnej w procesie rozwoju aplikacji
analiza zgodności funkcjonowania systemu ze specyfikacją techniczną
dbanie o jakość kodu i zgodność z obowiązującymi standardami
Oferujemy:
Zatrudnienie na czas określony tj. 12 miesięcy z możliwością zawarcia umowy o pracę na czas nieokreślony, w pełnym wymiarze czasu pracy
Możliwość rozwoju zawodowego i podnoszenia kwalifikacji
Pakiet socjalny, min. prywatna opieka medyczna, pakiety sportowe, dofinansowanie urlopów
🔍 Dekoder Ogłoszenia
🔴
Możliwość rozwoju zawodowe
Może oznaczać szkolenia, ale równie dobrze po prostu wykonywanie bardziej złożonych zadań w ramach obecnej roli.
🟡
dobra znajomość Java 21+ popartą minimum 2 letnim doświadczeniem w programowaniu w tym języku
Poszukiwane jest doświadczenie z konkretną, nową wersją Javy, co może oznaczać, że projekt wykorzystuje najnowsze funkcje lub wymaga szybkiego przyswojenia nowości.
🟡
praktyczne doświadczenie w tworzeniu aplikacji z użyciem Spring
Oczekuje się umiejętności pracy z popularnym frameworkiem, co jest standardem, ale warto upewnić się, o jaki zakres doświadczenia chodzi (np. konkretne moduły Springa).
🟡
doświadczenie we wdrażaniu procesów CI/CD z wykorzystaniem narzędzi GitLab lub innych
Wymagane jest doświadczenie w automatyzacji procesów wytwarzania oprogramowania, co jest pozytywne, ale warto dopytać o konkretne narzędzia i zakres odpowiedzialności.
🟡
umiejętność stosowania wzorców projektowych
Oczekiwana jest wiedza teoretyczna i praktyczna w zakresie dobrych praktyk programistycznych, co jest standardem dla doświadczonych programistów.