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.