O tym stanowisku
Numery telefonów i adresy e-mail w tym ogłoszeniu są ukryte do momentu zalogowania.
auto_translated_note
Stanowisko: Programista Java Lokalizacja: Kolumbia Model pracy: Praca zdalna na pełny etat Wymagane doświadczenie: 4-7 lat Podsumowanie Firma Abacus zatrudnia doświadczonego programistę Java do projektowania, rozwijania i wdrażania mikrousług o dużej objętości i małych opóźnieniach. Idealny kandydat powinien cechować się motywacją, łatwością komunikowania się z klientami oraz umiejętnością obsługi Spring Boot, Spring Cloud, PostgreSQL i systemów sterowanych zdarzeniami przy użyciu Apache Kafka. Kluczowe obowiązki - Projektowanie, opracowywanie i wdrażanie mikrousług przy użyciu Spring Boot i Spring Framework. - Twórz i optymalizuj warstwy trwałości danych przy użyciu JPA/Hibernate z PostgreSQL. - Rozwijaj i integruj interfejsy API RESTful. - Wdrażaj rozproszone systemy sterowane zdarzeniami przy użyciu Apache Kafka. - Popraw wydajność aplikacji za pomocą buforowania (Spring Cache, Caffeine). - Współpracuj ze Spring Cloud w celu wykrywania usług, bram API i wyłączników automatycznych. - Zarządzaj konfiguracjami za pomocą Spring Cloud Config. - W stosownych przypadkach eksploruj i integruj rozwiązania niskokodowe/bezkodowe (LCNC). - Współpraca z menedżerami produktów, projektantami i inżynierami w celu zapewnienia wysokiej jakości funkcji. - Uczestnictwo w przeglądach kodu, testowaniu i debugowaniu. - Rozwiązywanie problemów i rozwiązywanie złożonych problemów produkcyjnych. - W razie potrzeby prowadź i kieruj młodszymi programistami.
Wymagane umiejętności techniczne - Dobra biegłość w programowaniu w języku Java. - Rozległe doświadczenie z Spring Boot, Spring Cloud i architekturą mikrousług. - Praktyczne doświadczenie z Apache Kafka. - Znajomość JPA/Hibernate i PostgreSQL z zaawansowanymi umiejętnościami SQL. - Dobra znajomość zarządzania transakcyjnego (@Transactional) i zgodności z ACID. - Doświadczenie w projektowaniu i korzystaniu z interfejsów API RESTful. - Znajomość Spring Cache i Caffeine do buforowania. - Znajomość platform LCNC do automatyzacji procesów biznesowych. - Doświadczenie z Git i potokami CI/CD. Umiejętności ogólne - doświadczenie w kierowaniu zespołami programistycznymi. - Silne umiejętności komunikacji z klientem. - Zmotywowany i potrafiący samodzielnie zarządzać swoją pracą. - Dobra organizacja czasu i dbałość o szczegóły. Aplikuj bezpośrednio na RemoteJobs.org: https://remotejobs.org/remote-jobs/java-developer-abacus-consulting
Pytania spolecznosci
Ktos tu pracowal? Zapytaj przed aplikacja.
Brak watkow dla tej oferty lub firmy.