Senior java software developer Opis stanowiska pracy

Senior java software developer Szablon opisu stanowiska pracy

Senior Java Software Developer to doświadczony programista Java, mający wiedzę i umiejętności wynikające z wielu lat pracy w branży. Posiada również zdolności do zarządzania projektem i prowadzenia zespołu.

Obowiązki:

  • Rozwój, testowanie i utrzymywanie wysokiej jakości oprogramowania w języku Java.
  • Projektowanie i implementacja nowych funkcjonalności w istniejących systemach.
  • Zapewnienie rozwiązań technicznych zgodnych z wymaganiami biznesowymi klienta.
  • Praca w zespole programistów i testerów, w celu osiągnięcia celów projektowych.
  • Utrzymywanie wysokiej jakości kodu i dbanie o jego ciągły rozwój i udoskonalanie.
  • Analiza i rozwiązywanie problemów związanych z oprogramowaniem, w tym optymalizacja aplikacji.
  • Wdrażanie i doskonalenie metodyk związanych z programowaniem zespołowym i zarządzaniem projektem.
  • Uczestnictwo w szkoleniach i konferencjach branżowych celem rozwoju swojej wiedzy i umiejętności programistycznych.

Wymagania:

  • Minimum 5 lat doświadczenia w pracy jako Java Developer.
  • Bardzo dobra znajomość języka Java oraz wykorzystywanych narzędzi i frameworków.
  • Umiejętność pracy w zespole oraz przyjmowania roli lidera projektów.
  • Doświadczenie w pracy nad projektami o dużej skali oraz ich utrzymaniu.
  • Certyfikaty potwierdzające kwalifikacje w dziedzinie programowania w języku Java.
  • Kreatywność i zainteresowanie innowacyjnymi rozwiązaniami technologicznymi.
  • Znajomość metodologii Agile/Scrum.
  • Bardzo dobra znajomość języka angielskiego lub innego języka obcego.