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.