9 sierpnia 2024
Programista Java Київ, віддалено Opis Klientem jest firma zajmująca się oprogramowaniem dla technologii finansowych. Specjalizują się w rewolucjonizowaniu procesów komunikacji transakcyjnej oraz przewodzeniu innowacjom i transformacjom w globalnych przedsiębiorstwach. Ich solidne oprogramowanie i głęboka wiedza branżowa umożliwiają organizacjom usprawnianie powtarzających się procesów komunikacji transakcyjnej za pomocą hiperspersonalizowanych wiadomości w różnych kan
9 sierpnia 2024
Programista Java
Київ, віддалено
Opis
Klientem jest firma zajmująca się oprogramowaniem dla technologii finansowych. Specjalizują się w rewolucjonizowaniu procesów komunikacji transakcyjnej oraz przewodzeniu innowacjom i transformacjom w globalnych przedsiębiorstwach. Ich solidne oprogramowanie i głęboka wiedza branżowa umożliwiają organizacjom usprawnianie powtarzających się procesów komunikacji transakcyjnej za pomocą hiperspersonalizowanych wiadomości w różnych kanałach, interakcji w formacie wideo, zautomatyzowanych przepływów pracy i analiz klientów w czasie rzeczywistym.
Role i obowiązki:
- Interpretuj wytyczne, aby stworzyć wysokiej jakości kod, który działa zgodnie ze specyfikacjami.
- Projektuj, twórz i wdrażaj aplikacje oparte na języku Java.
- Wspólnie z zespołem określ funkcje i cele aplikacji.
- Upewnij się, że napisany kod jest zgodny z celami projektu.
- Ściśle współpracuj z menedżerem produktu/architektem, aby zdefiniować elementy dostarczane.
- Mentoruj i motywuj zespół, aby dotrzymywał terminów projektu.
- Twórz kod dla złożonych modułów i współpracuj z Leadem, aby zdefiniować architekturę produktu.
- Przestrzegaj wytycznych dotyczących kodowania i upewnij się, że zespół ich przestrzega.
- Przeprowadzaj przeglądy kodu w oparciu o uzgodnione wytyczne.
- Posiadaj praktyczne doświadczenie w Dockerze, Kubernetesie i AWS.
- Dobra znajomość wzorców projektowania obliczeń zorientowanych obiektowo i natywnie w chmurze.
- Posiadaj praktyczną wiedzę na temat CI/CD.
- Posiadaj praktyczną wiedzę na temat JIRA, Confluence i kontroli źródła, np. GitLab.
Wymagania
Wymagane kluczowe umiejętności
- Biegłość w programowaniu Java 8+ , Spring Boot, MongoDB, Redis, Kafka, Consul, Spring Data Cloud, MySQL, Hibernate i JPA.
- Doświadczenie w pracy z metodologiami zwinnymi/scrumowymi lub iteracyjnymi.
- Możliwość gromadzenia wymagań systemowych i użytkowników oraz przekładania ich na funkcje oprogramowania.
- Silne umiejętności rozwiązywania problemów i komunikacji.
- Doświadczenie w pracy związanej z produktem lub dużą firmą informatyczną.
- Znajomość projektów integracyjnych i tuningu wydajności.
- Znajomość Dockera, Kubernetesa, AWS, JIRA, Confluence i GitLab.
- Co najmniej 4 lata doświadczenia w pracy w firmie produktowej lub deweloperskiej.
- Absolwent/stopień magistra inżyniera, najlepiej informatyki lub IT, ze stałymi ocenami akademickimi.
Pożądane doświadczenie:
- Co najmniej 4 lata doświadczenia w pracy z językiem programowania Java i powiązanymi technologiami .
- Doświadczenie w budowaniu i utrzymywaniu złożonych systemów oprogramowania, a także głębokie zrozumienie wzorców i zasad projektowania oprogramowania.
- Biegła umiejętność korzystania z narzędzi takich jak IDE, systemy kontroli wersji i narzędzia do kompilacji, a także doświadczenie w zakresie zwinnych metodologii tworzenia oprogramowania.
- Silne umiejętności rozwiązywania problemów, dbałość o szczegóły i umiejętność niezależnej pracy.
- Znajomość powiązanych technologii, takich jak bazy danych, usługi internetowe i frameworki front-end, jest również cenna.
Praca Cwarunki:
- Konkurencyjne wynagrodzenie
- Elastyczny grafik pracy zdalnej, z możliwością pracy przy prestiżowych, globalnych projektach.
- Zróżnicowany, międzynarodowy zespół obsługujący klientów w ponad 10 krajach.
- Dostęp do międzynarodowego biura online w celu zapewnienia bezproblemowej łączności i współpracy.
- Opcjonalne zajęcia z języka angielskiego w celu podniesienia biegłości językowej.
- Dedykowany budżet na naukę na kursy i certyfikaty wspierające rozwój zawodowy.
- Niezbędny sprzęt zapewniający optymalną wydajność (na Ukrainie).