
W skrócie
zdania wybrane z oferty- 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.
- Tworzenie i rozwój oprogramowania z wykorzystaniem Java, Spring Boot, Spring Framework oraz Hibernate/JPA.
Technologie
Pełny opis
z justjoin.itDołą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.
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.
Treść ogłoszenia pochodzi z justjoin.it i należy do jego autora.
Historia oferty
bez zmian od publikacji- Podbita na górę listy
Pracodawca odświeżył ogłoszenie na portalu.
- Opublikowana na justjoin.it