Greenfieldowy, krakowski projekt poszukuje do swojego zespołu Java React Developera!
Lokalizacja :
Kraków lub Wrocław - tryb hybrydowy 3+2
Wynagrodzenie : do ok. 130zł / h
Wymagane umiejętności :
Wymagane : Java i React.js, technologie front-endowe (HTML, CSS, JavaScript), RESTful API i usługi sieciowe
Dobrze widziane : Spring Framework i Spring Boot, Redux lub inne biblioteki do zarządzania stanem, pipeline'y CI / CD i narzędzia, frameworki testowe (np. Jest, Mocha)
Mile widziane : Azure lub inne rozwiązania chmurowe
Opis stanowiska :
Tworzenie i rozwój usług frontendowych przy użyciu Java, Spring Boot oraz RESTful API. Implementacja architektury mikroserwisów zapewniającej wysoką dostępność i skalowalność.
Programowanie w Javie : biegłość w języku Java oraz frameworkach takich jak Spring i Hibernate.
Integracja aplikacji z bazami danych NoSQL i rozproszonymi, takimi jak MongoDB, Cassandra i ElasticSearch, w celu zapewnienia efektywnego przetwarzania i wyszukiwania danych.
Kontrola wersji i CI / CD : wykorzystywanie narzędzi takich jak Git, Jenkins i Docker do zarządzania wersjami, integracji i wdrażania ciągłego, w celu zapewnienia automatyzacji i wydajności procesów wdrożeniowych.
Współpraca z zespołami multidyscyplinarnymi, w tym z product managerami, projektantami UX / UI i inżynierami DevOps, przy definiowaniu, projektowaniu i dostarczaniu nowych funkcji w dynamicznym środowisku pracy.
Zapewnienie wysokiej jakości kodu poprzez przeglądy kodu oraz pisanie testów jednostkowych przy użyciu frameworków takich jak JUnit, Mockito i Karma (do testowania frontendu).
Formalne wykształcenie lub certyfikacja w zakresie inżynierii oprogramowania oraz co najmniej 3 lata praktycznego doświadczenia.
Praktyczna znajomość projektowania systemów, tworzenia aplikacji, testowania i utrzymania stabilności operacyjnej.
Biegłość w programowaniu w jednym lub kilku językach.
Doświadczenie w tworzeniu, debugowaniu i utrzymywaniu kodu w środowisku korporacyjnym przy użyciu nowoczesnych języków programowania i języków zapytań do baz danych.
Ogólna znajomość cyklu życia tworzenia oprogramowania (SDLC).
Java Developer • Kraków, Polska