
Java Developer
NATEK POLAND
Remote
Remote
Arbeitsvertrag
B2B
Status
Hexjobs Insights
Stanowisko: Java Developer. Obowiązki: projektowanie i rozwój backendu, optymalizacja danych, CI/CD, monitorowanie systemów. Wymagania: 8 lat doświadczenia, Java 21+, znajomość baz danych, DDD.
Schlüsselwörter
Java
Spring Boot
Hibernate
PostgreSQL
Redis
JUnit
CI/CD
RabbitMQ
Kafka
REST
Vorteile
- Długofalowa współpraca
- Praca w projektach dla dużych marek
- Możliwość wymiany doświadczeń
- Praca w nowoczesnym środowisku
- Elastyczne godziny pracy
- Prywatna opieka medyczna
- Karta Multisport
Technologie, których używamy
O projekcie
Twój 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.
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.
Tak organizujemy naszą pracę
Tak pracujemy
Tak pracujemy nad projektem
To 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.
Benefity
Aufrufe: 5
| Veröffentlicht | vor 13 Tagen |
| Läuft ab | in 17 Tagen |
| Art des Vertrags | Arbeitsvertrag, B2B |
| Arbeitsmodus | Remote |
Ähnliche Jobs, die für Sie von Interesse sein könnten
Basierend auf "Java Developer"
Keine Angebote gefunden, versuchen Sie, Ihre Suchkriterien zu ändern.