Java Software Architect
Hays IT Contracting to współpraca oparta na zasadach B2B. Nasza firma dopasowuje specjalistów IT do najciekawszych projektów technologicznych na rynku. Dołącz do grona 500 zadowolonych Kontaktorów i pracuj dla Klientów Hays!
Obecnie dla naszego Klienta poszukujemy kandydatów na stanowisko:
Java Software Architect
Lokalizacja: praca zdalna 100%
Godziny pracy: standardowe, biurowe
Rodzaj umowy: kontrakt B2B
Czas trwania projektu: współpraca długofalowa
Start: ASAP
Stawka: 250-280pln/hnet + vat
Podsumowanie stanowiska:
Poszukujemy doświadczonego Architekta Oprogramowania z solidnym doświadczeniem w programowaniu w Javie, który będzie projektować i nadzorować tworzenie wydajnych, skalowalnych i rozproszonych rozwiązań programistycznych.
Idealny kandydat będzie posiadał dogłębną wiedzę z zakresu Java, architektury mikroserwisów, platform chmurowych oraz nowoczesnych metodologii wytwarzania oprogramowania.
Wymagane kwalifikacje
10+ lat doświadczenia w programowaniu w Javie, w tym co najmniej 5+ lat na stanowisku architekta.
Znajomość Java 8+, Spring Framework (Spring Boot, Spring Cloud, Spring Security) oraz Hibernate.
Głęboka wiedza na temat wzorców projektowych, zasad architektury i systemów rozproszonych.
Praktyczne doświadczenie z mikroserwisami, architekturą zdarzeniową i projektowaniem API (REST, GraphQL, gRPC).
Biegłość w usługach chmurowych (Azure, AWS lub GCP) oraz Infrastructure as Code (Terraform, Ansible).
Doświadczenie z bazami relacyjnymi (PostgreSQL, MySQL) i NoSQL (MongoDB, Redis).
Znajomość Kafka, RabbitMQ lub innych systemów kolejkowania do przetwarzania zdarzeniowego.
Bardzo dobra znajomość DevOps, pipeline’ów CI/CD oraz orkiestracji kontenerów (Kubernetes, Docker).
Wiedza na temat najlepszych praktyk bezpieczeństwa, uwierzytelniania (OAuth2, JWT) oraz wymogów compliance.
Doskonałe umiejętności rozwiązywania problemów, zdolności przywódcze oraz komunikacja z interesariuszami.
Preferowane kwalifikacje
Doświadczenie z integracją AI/ML, edge computing lub frameworkami do przetwarzania danych w czasie rzeczywistym (Apache Flink, Hazelcast).
Znajomość praktyk DevOps i CI/CD oraz integracji narzędzi automatyzacji, takich jak Jenkins, GitHub Actions i Terraform.
Doświadczenie w integracji platform chmurowych (preferowana Azure) i środowisk konteneryzowanych (Docker, Kubernetes).
Kluczowe obowiązki
Projektowanie, architektura i implementacja skalowalnych, niezawodnych i bezpiecznych rozwiązań programistycznych z wykorzystaniem Javy i pokrewnych technologii.
Definiowanie i egzekwowanie najlepszych praktyk dotyczących kodowania, architektury i projektowania systemów.
Prowadzenie projektowania i rozwoju architektur mikroserwisowych z wykorzystaniem Spring Boot, Quarkus lub podobnych frameworków.
Współpraca z zespołami międzyfunkcyjnymi w celu zrozumienia wymagań biznesowych i przekładania ich na rozwiązania techniczne.
Ocena i wdrażanie wzorców projektowych, frameworków oraz technologii w celu optymalizacji wydajności i utrzymania oprogramowania.
Zapewnienie zgodności z najlepszymi praktykami bezpieczeństwa, w tym uwierzytelniania, autoryzacji i bezpiecznego projektowania API.
Wsparcie i mentoring zespołów deweloperskich, prowadzenie przeglądów kodu i ocen architektury.
Śledzenie nowych technologii i proponowanie innowacyjnych rozwiązań wspierających rozwój stosu technologicznego.
Jak będzie wyglądał proces rekrutacji:
Twoje CV zostanie zweryfikowane przez rekrutera Hays
Rekruter skontaktuje się z Tobą telefonicznie – 15-minutowa rozmowa o projekcie i Twoim doświadczeniu
Rozmowa techniczna z klientem
Oferta
Witamy w projekcie!
Hays Poland sp. z o.o. jest agencją zatrudnienia zarejestrowaną w rejestrze prowadzonym przez Marszałka Województwa Mazowieckiego pod numerem 361
Java Software Architect
Java Software Architect