Swift
Swift
Swift to firma konsultingowa wspierająca organizacje rządowe, ze szczególnym uwzględnieniem projektów związanych z obronnością. Zakres jej usług obejmuje wsparcie procesów zakupowych, zarządzanie programami, inżynierię systemów, cyberbezpieczeństwo oraz infrastrukturę IT. Firma pomaga zespołom sektora publicznego usprawniać działalność operacyjną i realizować programy technologiczne zgodnie z obowiązującymi wymogami regulacyjnymi i zasadami zgodności.

Full-Stack Software Engineer — praca hybrydowa, Tysons, Wirginia

Dołącz do Swift jako full-stack software engineer i twórz bezpieczne aplikacje do śledzenia płatności w Javie i Spring Boot dla globalnego dostawcy komunikacji finansowej. Buduj interfejsy API, poprawiaj wydajność i uczestnicz we wszystkich etapach cyklu życia oprogramowania.

Opis

  • Projektowanie, tworzenie i testowanie nowych funkcji aplikacji.
  • Tworzenie czystego, łatwego w utrzymaniu i wydajnego kodu backendowego w Javie z użyciem Spring Boot.
  • Rozwijanie i utrzymywanie interfejsów API oraz integrowanie usług zewnętrznych.
  • Współpraca z menedżerami produktu, projektantami UI/UX i inżynierami przy definiowaniu wymagań oraz specyfikacji technicznych.
  • Przeglądanie kodu i przekazywanie konstruktywnej informacji zwrotnej.
  • Przestrzeganie standardów kodowania oraz najlepszych praktyk dotyczących jakości i bezpieczeństwa.
  • Diagnozowanie i rozwiązywanie problemów technicznych.
  • Wyszukiwanie wąskich gardeł wydajności i optymalizowanie działania aplikacji.
  • Udział w planowaniu, projektowaniu, tworzeniu, testowaniu, wdrażaniu i utrzymaniu oprogramowania w całym cyklu jego życia.
  • Korzystanie z asystentów AI podczas projektowania, tworzenia i testowania.
  • Śledzenie nowych technologii i trendów w branży.
  • Wspieranie dokumentacji technicznej i dzielenia się wiedzą.
  • Ocena wykonalności technicznej i szacowanie proponowanych rozwiązań systemowych.

Wymagania

  • Wykształcenie wyższe na poziomie licencjackim w dziedzinie informatyki, inżynierii oprogramowania lub pokrewnej.
  • Od trzech do pięciu lat doświadczenia jako full-stack software engineer lub na podobnym stanowisku.
  • Praktyczne doświadczenie w programowaniu w Javie, w tym z użyciem frameworka Spring Boot.
  • Praktyczne doświadczenie w tworzeniu interfejsów API i integrowaniu systemów za pomocą REST API.
  • Doświadczenie w tworzeniu aplikacji opartych na HTTP i TCP/IP.
  • Znajomość metod przetwarzania XML i JSON.
  • Doświadczenie z debugerami, wyciekami pamięci i dostrajaniem wydajności systemów.
  • Doświadczenie zawodowe z bazami danych, technologiami przechowywania danych i systemami RHEL.
  • Doświadczenie w korzystaniu z narzędzi AI podczas projektowania, programowania i testowania.
  • Znajomość narzędzi Agile, w tym Jenkins, JIRA, Artifactory i Confluence.
  • Znajomość AWS, Azure lub Google Cloud Platform oraz praktyk DevOps.
  • Umiejętność rozwiązywania problemów i dbałość o szczegóły.
  • Umiejętność samodzielnej i zespołowej pracy w dynamicznym środowisku.
  • Swift nie może obecnie ani w przyszłości sponsorować pozwolenia na pracę na tym stanowisku.

Benefity

  • Konkurencyjne wynagrodzenie podstawowe.
  • Możliwość otrzymania premii zależnej od wyników indywidualnych i wyników firmy.
  • Ubezpieczenie medyczne bez kosztów składek dla pracownika lub rodziny.
  • Ubezpieczenie stomatologiczne bez kosztów składek dla pracownika lub rodziny.
  • Ubezpieczenie wzroku bez kosztów składek dla pracownika lub rodziny.
  • Ubezpieczenie na życie bez kosztów składek dla pracownika lub rodziny.
  • Plan emerytalny.
  • Dopłaty pracodawcy do planu 401(k).
  • Różnorodne i inkluzywne środowisko pracy.
  • Racjonalne udogodnienia związane z dostępnością podczas rekrutacji.

Powiązane oferty pracy

Terumo Medical Corporation

Menedżer regionalny ds. sprzedaży Terumo Interventional Systems

Terumo Medical Corporation

Zarządzaj sprzedażą wyrobów medycznych w północno-środkowej części New Jersey, kierując zespołami terenowymi i relacjami ze szpitalami. Rozwijaj przychody regionu i wyniki sprzedaży oraz dbaj o zgodną z wymogami promocję produktów Terumo Interventional Systems.

Otwórz
Claroty

Inżynier automatyzacji testów QA

Claroty

Twórz automatyzację API i interfejsu użytkownika oraz bramki jakości w CI/CD dla platformy Claroty do ochrony systemów cyberfizycznych. Pomagaj chronić infrastrukturę krytyczną dzięki niezawodnym testom.

Otwórz