Programista / Programistka

Twój zakres obowiązków

  • Realizacja prac programistycznych z wykorzystaniem naszej wewnętrznej platformy low-code oraz - w mniejszym zakresie - języka Java i środowiska Spring Boot.
  • Przygotowywanie i aktualizacja dokumentacji technicznej.
  • Współpraca z zespołem projektowym w zakresie testowania systemu.
  • Współudział w analizie, projektowaniu i realizacji koncepcji systemu.

Nasze wymagania

  • Praktyczna umiejętność programowania.
  • Znajomość dobrych praktyk programistycznych i umiejętność ich stosowania w codziennej pracy.
  • Dobra znajomość przynajmniej jednego współczesnego języka programowania.
  • Doświadczenie w pracy z technologiami internetowymi (protokół HTTP, REST, HTML, JavaScript).
  • Doświadczenie w pracy z bazami danych i znajomość języka SQL.
  • Znajomość języka angielskiego na poziomie umożliwiającym czytanie i rozumienie dokumentacji technicznej.
  • Wykształcenie wyższe informatyczne lub pokrewne (lub status studenta ostatnich lat).

Mile widziane

  • Znajomość wzorców projektowych.
  • Znajomość środowiska IntelliJ IDEA.
  • Znajomość baz danych PostgreSQL i/lub Oracle, MongoDB.
  • Znajomość praktycznych technik TDD.
  • Znajomość języka XML oraz powiązanych technologii (XPath, XQuery).
  • Znajomość podstaw środowiska Kubernetes.
  • Znajomość Javy 17+ oraz doświadczenia w pracy ze Spring Boot.