W skrócie
- Zadania: Projektuj i rozwijaj aplikacje Java z wykorzystaniem Kafka oraz architekturę danych.
- Firma: Dynamiczna firma technologiczna zdalnie działająca w Polsce.
- Benefity: Pełnoetatowa praca zdalna, konkurencyjne wynagrodzenie i możliwości rozwoju zawodowego.
- Pozostałe informacje: Możliwość mentorowania młodszych programistów i udział w Agile.
- Dlaczego ta praca: Pracuj nad nowoczesnymi rozwiązaniami chmurowymi i wpływaj na innowacyjne projekty.
- Kwalifikacje: 5-7 lat doświadczenia w programowaniu w Javie oraz znajomość architektury danych.
Przewidywane wynagrodzenie mieści się w przedziale 50715 - 61985 zł za rok.
Poszukujemy specjalisty z 5 do 7-letnim doświadczeniem w rozwoju aplikacji Java, architekturze danych Kafka oraz architekturze aplikacji, aby projektować i wdrażać skalowalne rozwiązania chmurowe.
Opis stanowiska:
- Projektowanie i rozwijanie solidnych aplikacji Java wykorzystujących Kafka do przesyłania wiadomości i strumieniowania zdarzeń.
- Architektura skalowalnych i łatwych w utrzymaniu architektur danych wspierających wymagania aplikacji.
- Opracowywanie i wdrażanie wzorców architektury aplikacji w celu zapewnienia wysokiej wydajności, bezpieczeństwa i niezawodności.
- Współpraca z zespołami międzyfunkcyjnymi w celu integracji aplikacji w środowiskach chmurowych.
- Uczestnictwo w przeglądach kodu, testowaniu i ciągłej integracji w celu utrzymania wysokiej jakości kodu.
- Rozwiązywanie złożonych problemów w środowiskach rozwoju, testowania i produkcji.
- Śledzenie najnowszych trendów i najlepszych praktyk w architekturze danych Java i Kafka oraz architekturze aplikacji.
Obowiązki:
- Prowadzenie projektowania i wdrażania aplikacji opartych na Javie z integracją Kafka.
- Architektura i utrzymanie skalowalnych architektur danych zgodnych z potrzebami biznesowymi.
- Definiowanie i egzekwowanie standardów architektury aplikacji oraz najlepszych praktyk.
- Współpraca z zespołami DevOps i chmurowymi w celu zapewnienia płynnego wdrożenia i działania.
- Mentorowanie i udzielanie wsparcia technicznego młodszym programistom w obszarze JAVA CLOUD NATIVE.
- Aktywne uczestnictwo w ceremoniach Agile, w tym planowaniu sprintów, codziennych spotkaniach i retrospektywach.
- Zapewnienie przestrzegania standardów kodowania, polityk bezpieczeństwa i wytycznych organizacyjnych przez cały cykl życia rozwoju oprogramowania.
Wymagane umiejętności: Architektura aplikacji, Architektura danych, Java, Kafka.
Java Architect in Katowice – pracodawca: Thrive IT Systems
Jako pracodawca, oferujemy dynamiczne środowisko pracy, które sprzyja innowacjom i współpracy. Nasza kultura opiera się na ciągłym rozwoju pracowników, co pozwala na zdobywanie nowych umiejętności i awans w ramach organizacji. Dodatkowo, lokalizacja naszej firmy zapewnia dostęp do nowoczesnych technologii oraz inspirujących projektów, co czyni nas idealnym miejscem dla pasjonatów DevOps.