Ness Solution logo
Hiring from
Poland
Work type
Hybrid
Posted
Is this job info correct?

550,654 remote jobs, straight from company career pages

100% free · New jobs every hour

Show job description

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 doskonalenia oprogramowania.
  • Współpraca z zespołem przy projektowaniu, implementacji i wdrażaniu nowych funkcjonalności.


Wymagania:

  • 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.
  • Gotowość do pracy hybrydowej, obejmującej minimum 1 dzień w tygodniu z biura.


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.


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.


Similar jobs