Inżynier Java
Australia, Canada, Germany, India, Netherlands, United Kingdom, United States
Do uzgodnienia
O tym stanowisku
Numery telefonów i adresy e-mail w tym ogłoszeniu są ukryte do momentu zalogowania.
auto_translated_note
Poszukujemy inżyniera Java, który dołączy do naszego zespołu w Payforge i pomoże w budowaniu niezawodnych, skalowalnych platform płatniczych. Będziesz pracować z nowoczesnymi architekturami i technologiami, aby dostarczać systemy zapewniające bezpieczne i wydajne przetwarzanie transakcji. Kluczowe obowiązki Tworzenie i utrzymywanie aplikacji klasy korporacyjnej przy użyciu języka Java i Spring Boot.
Dostarczaj wszechstronne funkcje od etapu projektowania po produkcję, korzystając ze wsparcia starszych inżynierów w zakresie projektowania. Współpracuj z menedżerami produktów, architektami rozwiązań i inżynierami DevOps, aby przełożyć potrzeby biznesowe na rozwiązania techniczne. Przyczyniaj się do niezawodności, wydajności i zgodności aplikacji ze standardami bezpieczeństwa i przepisami.
Buduj i utrzymuj integracje z systemami zewnętrznymi i API. Pisz czysty, testowalny i wydajny kod, stosując się do najlepszych praktyk i ustalonych zasad projektowania. Weź udział w potokach CI/CD, automatycznych testach i procesach wdrażania.
Weź udział w przeglądach kodu i przekaż konstruktywną opinię, aby utrzymać kulturę doskonałości technicznej. Umiejętności i doświadczenie Doświadczenie: ponad 3 lata profesjonalnego doświadczenia w programowaniu w języku Java. Solidna znajomość Java 21+ i Spring Boot do tworzenia mikrousług RESTful i sterowanych zdarzeniami.
Doświadczenie z relacyjnymi bazami danych (PostgreSQL, MySQL) i frameworkami ORM (Hibernate, JPA). Dobra znajomość projektowania API (REST, OpenAPI) i najlepszych praktyk integracyjnych. Znajomość systemów przesyłania wiadomości (Kafka, RabbitMQ) i przetwarzania asynchronicznego.
Ekspozycja na infrastrukturę chmurową (preferowany AWS), Docker i narzędzia CI/CD (Maven/Gradle, GitHub Actions). Solidne doświadczenie w testowaniu jednostkowym i integracyjnym (JUnit, Mockito, Testcontainers). Dobra znajomość zasad inżynierii oprogramowania, struktur danych i wzorców projektowych.
Znajomość koncepcji bezpieczeństwa, takich jak szyfrowanie, uwierzytelnianie i dostęp oparty na tokenach (OAuth2, JWT) będzie mocnym plusem. Praktyczne wykorzystanie asystentów kodowania AI i LLM w przepływie pracy programistycznej. Płatności lub doświadczenie w branży fintech będą traktowane jako mocny atut.
Co cenimy Precyzja i niezawodność - tworzenie oprogramowania spełniającego najwyższe standardy wydajności i dokładności. Nastawienie na bezpieczeństwo - zrozumienie i stosowanie silnych praktyk bezpieczeństwa w całym procesie programowania. Adaptowalność - poruszanie się pomiędzy domenami, klientami i przestrzeniami problemowymi bez utraty dynamiki.
Współpraca - efektywna praca z różnymi interesariuszami technicznymi i biznesowymi w różnych zespołach i lokalizacjach geograficznych. Własność i odpowiedzialność - podejmowanie inicjatywy w celu dostarczania wysokiej jakości kodu gotowego do produkcji. Ciekawość i innowacja - bycie na bieżąco z pojawiającymi się trendami w branży płatniczej.
O Payforge Payforge to specjalistyczna firma świadcząca usługi profesjonalne, skupiająca się wyłącznie na płatnościach i fintech. Pomagamy klientom dostarczać wysokiej jakości, skalowalne rozwiązania technologiczne w zmieniającym się globalnym krajobrazie finansowym. Oświadczenie o równych szansach Payforge jest dumne z tego, że jest pracodawcą zapewniającym równe szanse.
Wszyscy kwalifikujący się kandydaci zostaną rozpatrzeni bez względu na rasę, kolor skóry, religię, płeć, orientację seksualną, tożsamość płciową, pochodzenie narodowe, niepełnosprawność lub status weterana. Zapraszamy kandydatów ze wszystkich środowisk. Oryginalnie opublikowano w Himalajach
Pytania spolecznosci
Ktos tu pracowal? Zapytaj przed aplikacja.
Brak watkow dla tej oferty lub firmy.