Описание
Обязанности: Projektowanie, rozwój i utrzymanie rozwiązań w ramach nowego systemu CRM, Tworzenie i optymalizacja struktur baz danych oraz zapytań SQL, Projektowanie i rozwój mechanizmów integracyjnych z wykorzystaniem REST i SOAP, Rozwój usług w architekturze mikroserwisowej, Stosowanie wzorców projektowych i dobrych praktyk programistycznych, Udział w przeglądach kodu, refaktoryzacji oraz dbanie o jego jakość, Współpraca z zespołami projektowymi przy analizie i wdrażaniu rozwiązań technicznych, Przygotowywanie i aktualizacja dokumentacji technicznej
Опыт: Doświadczenie komercyjnego w programowaniu w języku Java na poziomie seniorskim w tym w projektowaniu i rozwoju aplikacji backendowych, Wykształcenie wyższe kierunkowe (informatyka, matematyka lub pokrewne), Dobra lub bardzo dobra znajomość relacyjnych baz danych, w tym SQL, projektowania struktur danych, indeksów, transakcji i blokad bazodanowych, Znajomość technologii integracyjnych: REST, JSON, SOAP Web Services, XML, XSD, Znajomość projektowania i rozwoju aplikacji rozproszonych opartych na architekturze mikroserwisowej, Znajomość wzorców projektowych i architektonicznych, Doświadczenie w Code Review z wykorzystaniem Git, Gerrit lub podobnych narzędzi oraz refaktoryzacji kodu, Doświadczenie w korzystaniu z Jira i Confluence, Znajomość języka angielskiego umożliwiająca czytanie i tworzenie dokumentacji technicznej, Doświadczenie w projektowaniu rozwiązań z wykorzystaniem Enterprise Architect i UML, Znajomość Apache Kafka
Контакты работодателя (email/phone/telegram) скрыты из публичного превью —
отправьте резюме, чтобы мы связали вас напрямую.