Programista/Starszy Programista (k/m)
Brak informacji o wynagrodzeniu
MidFull-time·Umowa o pracę
#400653·Dodano 3 dni temu·3
Źródło: www.pracuj.plTech Stack / Keywords
PostgreSQLJiraDockerKubernetesJavaHibernateTypeScriptJavaScriptGit
Firma i stanowisko
Agro Aplikacje to nowoczesna firma software in-house wspierająca innowacyjne rozwiązania informatyczne dla Agencji Restrukturyzacji i Modernizacji Rolnictwa. Firma realizuje projekty cyfryzacji polskiego sektora rolnego, korzystając z nowoczesnych technologii oraz elastycznych metod pracy. Zespół należy do Departamentu Rozwoju, Wydział Architektury i Budowy, Zespół Tworzenia Oprogramowania.
Wymagania
- Wykształcenie wyższe informatyczne i/lub kursy specjalistyczne oraz min. 2 lata doświadczenia jako programista lub wykształcenie średnie i min. 4 lata doświadczenia (dla Programisty).
- Wykształcenie wyższe informatyczne i/lub kursy specjalistyczne oraz min. 3 lata doświadczenia jako programista systemów IT lub wykształcenie średnie i min. 5 lat doświadczenia (dla Starszego Programisty).
- Bardzo dobra znajomość programowania w Java.
- Znajomość Spring Boot 3.0.0 i wyższej oraz zaawansowanej konfiguracji Spring Framework.
- Znajomość frameworka Angular 15+.
- Doświadczenie w programowaniu przy użyciu języków TypeScript i JavaScript.
- Znajomość OpenAPI / Java REST API.
- Doświadczenie w projektowaniu i implementacji mikroserwisów.
- Znajomość różnych podejść architektonicznych: Microservices, Modular Monolith.
- Dobra znajomość baz danych, PostgreSQL + Hibernate/Spring Data.
- Doświadczenie z systemami kolejkowymi np. ActiveMQ Artemis, Apache Kafka.
- Znajomość platform Docker i Kubernetes.
- Dobra znajomość biblioteki RxJS.
- Znajomość wzorców projektowych i wzorców integracyjnych.
- Umiejętności logicznego i analitycznego myślenia.
- Umiejętność pracy z systemem kontroli wersji GIT.
- Otwartość i umiejętność współpracy zespołowej z analitykami, developerami, biznesem.
- Znajomość języka angielskiego na poziomie umożliwiającym czytanie dokumentacji technicznej.
- Doświadczenie w pracy z JIRA.
Nice to have:
- Znajomość narzędzi Intellij IDEA.
- Znajomość WebServices.
- Doświadczenie w pracy w metodykach Agile/Scrum.
- Samodzielność i odpowiedzialność w realizacji powierzonych zadań.
Obowiązki
- Projektowanie, tworzenie i modyfikacja systemów aplikacyjnych wykonywanych przez spółkę.
- Dostarczanie rozwiązań opartych o architekturę mikroserwisów.
- Projektowanie i implementacja baz danych na potrzeby tworzonych systemów.
- Udział w spotkaniach projektowych.
- Udział we wdrożeniach.
- Wykonywanie czynności mających na celu optymalizację kodu oprogramowania.
- Wykonywanie „code review” we współpracy z innymi członkami zespołu.
- Dbanie o jakość kodu i zgodność ze standardami (w tym standardami obowiązującymi w organizacji).
Benefity
- Stabilne zatrudnienie na umowę o pracę.
- Praca w trybie hybrydowym.
- Dofinansowanie wypoczynku.
- Dofinansowanie biletów do kina i teatru.
- Możliwość korzystania z karty sportowej.
- Możliwość korzystania z opieki medycznej.
- Możliwość podnoszenia kwalifikacji w ramach działalności firmy, wykorzystującej nowoczesne technologie IT.
- Praca przy jednych z największych systemów informatycznych w Polsce.
Benefity:
- dofinansowanie zajęć sportowych
- prywatna opieka medyczna
- dofinansowanie szkoleń i kursów
- ubezpieczenie na życie
- możliwość pracy zdalnej
- elastyczny czas pracy
- dofinansowanie wypoczynku
Elastyczne godziny
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
Dofinansowanie szkoleń
Płatny urlop
Inne informacje
Informacja o przetwarzaniu danych osobowych w związku z rekrutacją, w tym podstawy prawne, okres przetwarzania, prawa kandydatów, brak przekazywania danych do państwa trzeciego oraz brak profilowania automatycznego.
AGRO APLIKACJE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
3 aktywne oferty