Dołącz do zespołu rozwijającego nowoczesne rozwiązania IT i architekturę mikroserwisową! Poszukujemy Fullstack Developera , który będzie odpowiedzialny za projektowanie architektury systemowej oraz rozwój aplikacji z wykorzystaniem technologii Java i Angular. Osoba na tym stanowisku będzie tworzyć i rozwijać mikroserwisy, projektować API REST, pracować z Apache Kafka oraz dbać o jakość i stabilność dostarczanego oprogramowania.
Jeśli masz doświadczenie w Java, Spring Boot, Apache Kafka, SQL, Angular oraz projektowaniu mikroserwisów , znasz podejście Domain-Driven Design (DDD) i wykorzystujesz narzędzia AI wspierające proces programowania, ta oferta jest dla Ciebie! Zakres obowiązków: Projektowanie i rozwój architektury systemowej oraz rozwiązań opartych na mikroserwisach. Tworzenie i rozwój oprogramowania z wykorzystaniem Java, Spring Boot, Spring Framework oraz Hibernate/JPA .
Rozwijanie warstwy frontendowej aplikacji z wykorzystaniem Angular . Projektowanie i implementacja API REST oraz integracji pomiędzy systemami. Rozwój rozwiązań opartych na Apache Kafka i przetwarzaniu komunikatów.
Projektowanie rozwiązań zgodnie z podejściem Domain-Driven Design (DDD) . Praca z relacyjnymi bazami danych oraz tworzenie i optymalizacja zapytań SQL . Tworzenie testów jednostkowych oraz wsparcie w realizacji testów integracyjnych i akceptacyjnych.
Analiza i usuwanie błędów oraz wsparcie stabilizacji aplikacji po wdrożeniu. Wykorzystywanie narzędzi AI wspierających proces wytwarzania i dos