Java Software Developer in Kraków

Java Software Developer in Kraków

Kraków Pełny etat 62100 - 75900 zł / rok (szac.) Hybrydowo
T

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.

T

Dane kontaktowe:

Zespół rekrutacyjny Tenarai Europe

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Java Software Developer in Kraków

Java 8+
J2EE
OOP
Spring Framework 5
Hibernate
Apache Camel
Tomcat