Starszy inżynier Java Full-Stack віддалено Poszukujemy starszego programisty Java Fullstack z solidnym doświadczeniem w tworzeniu niezawodnych i skalowalnych aplikacji. Idealny kandydat będzie miał duże doświadczenie w programowaniu w języku Java, budowaniu usług i interfejsów API RESTful, integracji z różnymi interfejsami API oraz biegłość w narzędziach do mapowania obiektowo-relacyjnego. Dodatkowo znajomość zapytań do baz danych i platformy Vaadin. Jaki projekt mamy dla Ciebie Naszym klien
Starszy inżynier Java Full-Stack
віддалено
Poszukujemy starszego programisty Java Fullstack z solidnym doświadczeniem w tworzeniu niezawodnych i skalowalnych aplikacji. Idealny kandydat będzie miał duże doświadczenie w programowaniu w języku Java, budowaniu usług i interfejsów API RESTful, integracji z różnymi interfejsami API oraz biegłość w narzędziach do mapowania obiektowo-relacyjnego. Dodatkowo znajomość zapytań do baz danych i platformy Vaadin.
Jaki projekt mamy dla Ciebie
Naszym klientem jest jedna z najbardziej znanych marek w branży części motoryzacyjnych: międzynarodowa korporacja z ponad sto lat historii. Współpracujemy z oddziałami w Europie, aby wspierać ich wysiłki w przestrzeni cyfrowej i e-commerce. Nasz zespół pracuje nad infrastrukturą chmurową i rozwiązaniami ułatwiającymi sprzedaż i marketing swoich produktów w regionie EMEA (około 50 krajów).
Poszukujemy wykwalifikowanego starszego/głównego inżyniera Java z pełnym stosem, który dołączy do naszego zespołu. Wybrany kandydat będzie odpowiedzialny za pomoc w przebudowie i ulepszaniu istniejących aplikacji, migracji do mikrousług i rozwijaniu systemu testowego Analytics.
Czym będziesz się zajmował
- Tworzenie i utrzymywanie wysokiej jakości aplikacji Java typu end-2-end.
- Projektuj i wdrażaj usługi i interfejsy API RESTful, aby ułatwić bezproblemową wymianę danych.
- Integruj się z różnymi zewnętrznymi interfejsami API, aby skutecznie pobierać i przekazywać dane.
- Korzystaj z narzędzi mapowania obiektowo-relacyjnego, aby skutecznie współdziałać z bazami danych.
- Pisz i optymalizuj zapytania SQL na potrzeby operacji na bazach danych.
- Współpracuj z zespołami wielofunkcyjnymi, aby dostarczać rozwiązania spełniające wymagania biznesowe.
- Zapewnij jakość kodu poprzez testy jednostkowe, przeglądy kodu i ciągłą integrację.
- Rozwiązuj i debuguj złożone problemy w odpowiednim czasie.
Czego potrzebujesz do tego
- 5-7 lat doświadczenia jako programista Java.
- Doświadczenie z frameworkiem front-endowym Vaadin opartym na Javie.
- Rozległe doświadczenie w tworzeniu usług/API RESTful.
- Udokumentowane doświadczenie w integracji z różnymi interfejsami API w celu pobierania i przekazywania danych.
- Duża biegłość w narzędziach do mapowania obiektowo-relacyjnego.
- Biegła umiejętność pisania i optymalizowania zapytań SQL.
- Znajomość Dockera do konteneryzacji aplikacji.
- Znajomość technologii integracyjnych takich jak Apache Camel.
- Znajomość brokerów komunikatów, takich jak ActiveMQ.
- Doświadczenie w uruchamianiu architektury opartej na mikrousługach.
- Znajomość systemów kontroli wersji, takich jak Git i zarządzanie repozytoriami w GitHub.
- Doświadczenie w zarządzaniu repozytorium artefaktów za pomocą Nexusa.
- Doskonałe umiejętności komunikacyjne w języku angielskim.
Jak to jest pracować w firmie Intellias
W firmie Intellias dokładamy wszelkich starań, aby być pracodawcą zapewniającym równe szanse, promując równość, różnorodność i i włączenie. Witamy i świętujemy różnice wszystkich kwalifikujących się kandydatów. Dołącz do Intellias, aby rozpocząć karierę, w której Twoje wyjątkowe perspektywy będą nie tylko cenione, ale także kluczowe dla naszego sukcesu.