Wymagane, Java, Spring Boot, Hibernate, Angular, Kafka, SQL, DDD
O projekcie, 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!
Tak pracujemy, u klienta, agile
Twój 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 doskonalenia oprogramowania., Współpraca z zespołem przy projektowaniu, implementacji i wdrażaniu nowych funkcjonalności.
Minimum 6 lat komercyjnego doświadczenia w programowaniu w Java., Bardzo dobra znajomość Spring Boot, Spring Framework oraz Hibernate/JPA., Bardzo dobra znajomość Apache Kafka., Bardzo dobra znajomość SQL., Praktyczna znajomość Angular., Doświadczenie w stosowaniu podejścia Domain-Driven Design (DDD)., Doświadczenie w projektowaniu i rozwijaniu architektury mikroserwisowej., Doświadczenie w projektowaniu i implementacji API REST., Umiejętność wykorzystania narzędzi AI wspierających proces wytwarzania oprogramowania.
Mile widziane, Znajomość Docker i Kubernetes., Znajomość RabbitMQ i Elasticsearch., Znajomość narzędzia Playwright., Doświadczenie w pracy z platformami chmurowymi Azure, AWS lub GCP., Znajomość zagadnień związanych z bezpieczeństwem IT., Doświadczenie w projektowaniu i utrzymywaniu procesów CI/CD., Doświadczenie w mentoringu programistów lub pełnieniu roli Technical Leadera.
To oferujemy, Udział w rozwoju nowoczesnych aplikacji i rozwiązań opartych na architekturze mikroserwisowej., Możliwość pracy z nowoczesnym stackiem technologicznym obejmującym Java, Spring Boot, Apache Kafka i Angular., Udział w projektowaniu architektury systemowej oraz rozwoju rozwiązań integracyjnych., Możliwość wykorzystania narzędzi AI w codziennej pracy programistycznej., Współpracę przy tworzeniu, testowaniu i wdrażaniu nowych funkcjonalności., Możliwość skorzystania z pakietów Luxmed i Multisport na preferencyjnych warunkach., Pracę w modelu hybrydowym – 1 dzień w tygodniu z biura.
Benefity, dofinansowanie zajęć sportowych, prywatna opieka medyczna
NESS SOLUTION sp. z o.o., Ness Solution specializes in combining business with technology by providing high-skilled specialists for banks, insurance firms, enterprises belonging to the payment ecosystem and telecommunications companies.