Leidos
Leidos
Leidos je integrator sustava koji djeluje u području znanosti, tehnologije i inženjerstva kako bi podržao složene misije svojih klijenata. Njegov rad obuhvaća zrakoplovstvo, obranu, energetiku, javnu upravu, zdravstvo, obavještajne djelatnosti, znanost i svemir, uz mogućnosti koje uključuju umjetnu inteligenciju, digitalnu modernizaciju, kibernetičke operacije i integrirani softver za misije. Tvrtka također razvija rješenja poput sustava za suzbijanje bespilotnih letjelica i infrastrukture za električna vozila namijenjene vojnoj uporabi. Širi profil tvrtke uključuje usmjerenost na raznolikost, jednakost i uključivost, održivost, dobrotvorne inicijative i programe za zajednicu.

Senior Java programer web-aplikacija u tvrtki Leidos — rad na daljinu u Virginiji

Leidos traži senior Java programera za izradu sigurnih full-stack web-aplikacija za programe testiranja i obuke Ministarstva obrane SAD-a. Posao obuhvaća zahtjeve, arhitekturu, automatizirano testiranje i usklađenost s kibernetičkim sigurnosnim zahtjevima.

Opis

  • Izrađivati full-stack web-aplikacije s iskusnim razvojnim timom kako bi se zadovoljile operativne potrebe
  • Dokumentirati i provjeravati zahtjeve za web-aplikacije
  • Izrađivati automatizirane testove koji odgovaraju definiranim planovima testiranja
  • Podržavati arhitektonski dizajn i razvoj web-aplikacija
  • Sudjelovati u raspravama o dizajnu softvera i savjetovati o prikladnim alatima, tehnologijama i metodama
  • Refaktorirati i poboljšavati postojeće web-aplikacije radi uvođenja funkcionalnosti te povećanja pouzdanosti i performansi
  • Pregledavati stanje kibernetičke sigurnosti aplikacija radi podrške usklađenosti sa zahtjevima za sigurnost softvera
  • Dizajnirati, razvijati, testirati i održavati web-aplikacije koje koriste zajednice Ministarstva obrane SAD-a za testiranje i obuku

Zahtjevi

  • Državljanstvo SAD-a i važeća sigurnosna provjera razine Secret
  • Preddiplomska diploma i najmanje 12 godina relevantnog iskustva ili diplomska diploma i najmanje 10 godina relevantnog iskustva
  • Odgovarajuće profesionalno iskustvo može zamijeniti zahtjev za diplomom
  • Najmanje 8 godina iskustva u razvoju, implementaciji i održavanju full-stack web-aplikacija i softverskih sustava
  • Najmanje 8 godina iskustva u prikupljanju i provjeri zahtjeva softverskih aplikacija
  • Najmanje 8 godina iskustva s tehnologijama web-sučelja, uključujući HTML, CSS, JavaScript, Node.js i Angular
  • Najmanje 2 godine dokazivog iskustva u dizajniranju i izradi RESTful web-usluga
  • Najmanje 8 godina iskustva s integracijom Java EE ili Jakarta EE, servletima i JDBC-jem
  • Iskustvo s PostgreSQL-om ili usporedivom bazom podataka, uključujući SQL upite
  • Napredno razumijevanje objektno orijentiranog programiranja, značajki Java EE-a uključujući streamove i lambda izraze, Collections frameworka i rukovanja iznimkama
  • Poželjno je iskustvo s alatima i praksama statičkog sigurnosnog testiranja aplikacija, uključujući OWASP, Coverity, SonarQube i usklađenost sa sigurnosnim zahtjevima softvera
  • Poželjno je napredno razumijevanje objektno orijentiranog programiranja, značajki Java EE-a uključujući streamove i lambda izraze, Collections frameworka i rukovanja iznimkama
  • Poželjan je samostalan pristup radu, izražene analitičke i interpersonalne vještine te iskustvo s razvojem vođenim testovima

Povezani poslovi