Pracuj.pl Praca zdalna Senior New

Java Developer

NATEK POLAND

⚲ Warszawa

Wymagania

  • Java
  • PostgreSQL
  • Spring Boot
  • Hibernate
  • JUnit 5
  • Mockito
  • RestAssured
  • GitLab
  • Jenkins
  • OpenShift
  • RabbitMQ
  • Kafka
  • Redis
  • Scrum
  • Kanban

Opis stanowiska

Nasze wymagania: Minimum 8 lat doświadczenia w roli Java Developera. Doświadczenie w pracy z bazami danych, w szczególności PostgreSQL. Bardzo dobra znajomość technologii Java 21+, Spring Boot oraz Hibernate. Znajomość podejścia Domain Driven Design (DDD) w projektowaniu systemów. Doświadczenie w pracy z narzędziami monitoringu i logowania, takimi jak ELK oraz Dynatrace. Umiejętność pracy z systemami cache i przetwarzania danych w pamięci, w szczególności Redis. Doświadczenie w tworzeniu i utrzymaniu testów automatycznych z wykorzystaniem JUnit 5, Mockito oraz RestAssured. Doświadczenie w pracy z narzędziami CI/CD, w szczególności GitLab, Jenkins oraz OpenShift. Doświadczenie w pracy z systemami kolejkowania i streamingu danych, w szczególności RabbitMQ oraz Kafka. Doświadczenie w projektach opartych o architekturę REST, ze szczególnym uwzględnieniem integracji systemów. Wykształcenie wyższe (preferowane kierunki techniczne, np. informatyka, analityka lub pokrewne). Swobodna znajomość języka angielskiego w mowie oraz piśmie. Mile widziane: Doświadczenie w pracy z różnymi zwinymi metodykami, takimi jak Scrum czy Kanban. Bardzo dobre zdolności analityczne. Doświadczenie w tworzeniu i utrzymaniu transakcyjnych systemów internetowych w finansowym. O projekcie: Dołącz do NATEK jako Java Developer i wesprzyj realizację projektów dla jednego z naszych klientów z branży bankowej. Zakres obowiązków: Projektowanie i rozwój systemów backendowych. Integracja i agregacja danych z wielu źródeł w celu zapewnienia spójności i wydajności systemu. Optymalizacja przetwarzania danych i zarządzanie pamięcią podręczną. Tworzenie i utrzymywanie testów automatycznych oraz monitorowanie działania systemów. Wsparcie procesów ciągłej integracji i wdrożeń (CI/CD). Praca z systemami kolejkowania i przetwarzania danych w czasie rzeczywistym. Oferujemy: Długofalowa współpraca oparta o nasze wartości: edukacja, partnerstwo i odpowiedzialność. Praca w projektach dedykowanych dla największych marek na świecie z sektora finansowego i telekomunikacyjnego. Możliwość wymiany doświadczeń w międzynarodowych środowisku i rozwoju w projektach realizowanych w Polsce, lub innych krajach: Słowacja, Czechy, Bułgaria. Praca w nowoczesnym środowisku z innowacyjnymi technologiami. Elastyczne godziny pracy. Prywatna opieka medyczna. Karta Multisport lub My Cafeteria. Ubezpieczenie na życie. NATEK loyalty Club. Możliwość dołączenia do społeczności odpowiedzialnej społecznie i uczestniczenia w inicjatywach firmowych. Dla kontraktorów - uprawnienie do 23 dodatkowych dni świadczenia usług w roku. Dodatkowy płatny dzień wolny na wolontariat dla pracowników na etacie.