W skrócie
- Zadania: Twórz i rozwijaj aplikacje w Javie, współpracując z zespołem inżynierów.
- Firma: Innowacyjna firma technologiczna w branży lotniczej z dynamiczną kulturą pracy.
- Benefity: Hybrdowy model pracy, atrakcyjne wynagrodzenie, ubezpieczenie zdrowotne i budżet na rozwój.
- Pozostałe informacje: Możliwość rozwoju kariery w międzynarodowym środowisku.
- Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na rozwój systemów w branży lotniczej.
- Kwalifikacje: Doświadczenie w programowaniu w Javie oraz umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 62100 - 75900 zł za rok.
Projekt: Szukamy programisty Java z Krakowa i okolic dla naszego klienta z branży lotniczej. Dołącz do naszego zespołu inżynieryjnego, który dostarcza rozwiązania programowe dla naszego klienta. Głównym celem projektu jest budowanie i rozwijanie skalowalnych systemów oraz aplikacji opartych na architekturze Java. Poszukujemy ambitnych inżynierów zaangażowanych w wysokie standardy techniczne, wydajność oraz dostarczanie starannie wykonanych rozwiązań. Kluczowe cechy zespołu to zdolności analityczne, niezależność oraz zdolność do adaptacji do nowych technologii — wcześniejsze doświadczenie w podróżach lub branży lotniczej nie jest wymagane.
Obowiązki:
- Rozwój, utrzymanie i poprawa aplikacji opartych na Javie przy użyciu technologii Java 8+ i J2EE.
- Projektowanie i wdrażanie rozwiązań programowych zgodnie z zasadami dobrej architektury i projektowania.
- Rozwój i utrzymanie integracji oraz usług przy użyciu REST i SOAP.
- Praca z relacyjnymi i NoSQL bazami danych, w tym Oracle, MySQL i MongoDB.
- Rozwój i utrzymanie testów automatycznych zgodnie z praktykami TDD, przy użyciu JUnit 4+ i Mockito.
- Diagnozowanie problemów systemowych, przeprowadzanie dokładnej analizy przyczyn źródłowych i wdrażanie skutecznych rozwiązań.
- Rozwój narzędzi do automatyzacji przetwarzania danych i analizy wyników.
- Monitorowanie i poprawa jakości kodu oraz wkład w utrzymanie standardów i metryk rozwoju.
- Praca z pipeline'ami CI/CD oraz kontrolą wersji przy użyciu Gita, w tym praktyki związane z gałęziami i scalaniem.
- Ścisła współpraca z programistami, architektami i liderami technicznymi w celu rozwiązywania wyzwań technicznych i dostarczania rozwiązań wysokiej jakości.
- Wsparcie zespołu w rozwiązywaniu problemów technicznych.
- Samodzielna praca nad przypisanymi zadaniami i przejmowanie odpowiedzialności za dostarczanie rozwiązań.
- Nieustanne uczenie się i przyswajanie nowych technologii, narzędzi i praktyk rozwoju.
- Praca z technologiami chmurowymi, preferowane AWS.
Wymagania:
- Silne doświadczenie zawodowe z Java 8+ / Core Java / J2EE.
- Dobre zrozumienie architektury oprogramowania i zasad projektowania.
- Silne umiejętności programowania obiektowego (OOP).
- Doświadczenie z Spring Framework 5.
- Doświadczenie z Hibernate / frameworkami ORM.
- Praktyczne doświadczenie z Apache Camel i Tomcat.
- Doświadczenie w pracy z usługami opartymi na RESTful i SOAP.
- Dobra znajomość relacyjnych i NoSQL baz danych, szczególnie Oracle, MySQL i MongoDB.
- Doświadczenie z Gitem, CI/CD, gałęziami i scalaniem w środowisku zespołowym.
- Praktyczne doświadczenie z Test-Driven Development (TDD), JUnit 4+ i Mockito.
- Doświadczenie w diagnostyce systemów, debugowaniu, profilowaniu i analizie przyczyn źródłowych.
- Znajomość frameworków logowania i doświadczenie w rozwiązywaniu problemów aplikacyjnych poprzez logi.
- Zrozumienie jakości kodu i metryk oprogramowania.
- Doświadczenie w pracy z AWS jest dodatkowym atutem.
- Silne umiejętności rozwiązywania problemów i analityczne.
- Umiejętność efektywnej współpracy z liderami technicznymi, architektami i programistami.
- Umiejętność pracy samodzielnej i przejmowania odpowiedzialności za przypisane zadania.
- Musisz posiadać legalne pozwolenie na pracę w Polsce.
Korzyści:
- Ogólne korzyści - zależne od formy zatrudnienia.
- Model pracy hybrydowej łączący pracę biurową i zdalną.
- Atrakcyjnie zlokalizowane biuro z przestrzeniami do współpracy.
- Miejsce parkingowe dla pracowników.
- Program poleceń z premią finansową.
- Ubezpieczenie na życie.
- Budżet na rozwój (w tym kursy językowe i inne), jasna ścieżka kariery z możliwością zdobycia doświadczenia w międzynarodowym środowisku.
- Dostęp do wewnętrznej platformy szkoleniowej z wieloma szkoleniami ukierunkowanymi na rozwój zawodowy.
- Korzyści związane ze stylem życia: dostęp do platformy MyBenefit (w tym Multisport), działania integracyjne, inicjatywy charytatywne.
- Środowisko pracy promujące różnorodność i inkluzję.
- Korzyści zdrowotne: Prywatna opieka medyczna - Pakiet Platinum.
Java Software Developer in Kraków – pracodawca: Tenarai Europe
Tenarai Europe to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w sercu innowacji technologicznych. Nasza kultura opiera się na współpracy i ciągłym rozwoju, co pozwala pracownikom na zdobywanie nowych umiejętności i awansowanie w ramach organizacji. Pracując z najnowszymi technologiami AI, masz szansę na realny wpływ na jakość oprogramowania, a elastyczny model pracy hybrydowej sprzyja równowadze między życiem zawodowym a prywatnym.