Leidos
Leidos
Leidos ist ein Systemintegrator, der in den Bereichen Wissenschaft, Technologie und Ingenieurwesen tätig ist, um komplexe Kundenmissionen zu unterstützen. Das Unternehmen arbeitet in den Bereichen Luftfahrt, Verteidigung, Energie, Regierung, Gesundheitswesen, Nachrichtendienste, Wissenschaft und Raumfahrt. Zu seinen Kompetenzen gehören künstliche Intelligenz, digitale Modernisierung, Cyberoperationen und integrierte Missionssoftware. Außerdem entwickelt Leidos Lösungen wie Systeme zur Abwehr unbemannter Luftfahrzeuge und Infrastrukturen für Elektrofahrzeuge im militärischen Einsatz. Zum weiteren Profil des Unternehmens gehören der Fokus auf Vielfalt, Gleichberechtigung und Inklusion, Nachhaltigkeit, gemeinnützige Initiativen und Programme für die Gemeinschaft.

Senior-Java-Webanwendungsentwickler bei Leidos – Remote in Virginia

Leidos sucht eine erfahrene Java-Entwicklerin oder einen erfahrenen Java-Entwickler für die Entwicklung sicherer Full-Stack-Webanwendungen für Test- und Trainingsprogramme des US-Verteidigungsministeriums. Die Tätigkeit umfasst Anforderungen, Architektur, automatisierte Tests und die Einhaltung von Cybersicherheitsvorgaben.

Beschreibung

  • Entwickeln Sie gemeinsam mit einem etablierten Entwicklungsteam Full-Stack-Webanwendungen, die den betrieblichen Anforderungen entsprechen
  • Dokumentieren und überprüfen Sie Anforderungen an Webanwendungen
  • Erstellen Sie automatisierte Tests auf Grundlage definierter Testpläne
  • Unterstützen Sie die Architektur und Entwicklung für die Bereitstellung von Webanwendungen
  • Beteiligen Sie sich an Diskussionen zum Softwaredesign und beraten Sie zu geeigneten Tools, Technologien und Methoden
  • Überarbeiten und verbessern Sie bestehende Webanwendungen, um Funktionen einzuführen sowie Zuverlässigkeit und Leistung zu steigern
  • Überprüfen Sie den Cybersicherheitsstatus der Anwendungen, um die Einhaltung von Anforderungen an die Softwaresicherheit zu unterstützen
  • Entwerfen, entwickeln, testen und warten Sie Webanwendungen für Test- und Trainingsbereiche des US-Verteidigungsministeriums

Anforderungen

  • US-amerikanische Staatsbürgerschaft und eine aktive Secret-Sicherheitsfreigabe
  • Bachelorabschluss mit mindestens 12 Jahren einschlägiger Berufserfahrung oder Masterabschluss mit mindestens 10 Jahren einschlägiger Berufserfahrung
  • Gleichwertige Berufserfahrung kann die Studienabschlussanforderung ersetzen
  • Mindestens 8 Jahre Erfahrung in der Entwicklung, Bereitstellung und Wartung von Full-Stack-Webanwendungen und Softwaresystemen
  • Mindestens 8 Jahre Erfahrung in der Erfassung und Validierung von Anforderungen an Softwareanwendungen
  • Mindestens 8 Jahre Erfahrung mit Web-UI-Technologien wie HTML, CSS, JavaScript, Node.js und Angular
  • Mindestens 2 Jahre nachgewiesene Erfahrung im Entwurf und Aufbau von RESTful-Webservices
  • Mindestens 8 Jahre Erfahrung mit der Integration von Java EE oder Jakarta EE, Servlets und JDBC
  • Erfahrung mit PostgreSQL oder einer vergleichbaren Datenbank sowie mit SQL-Abfragen
  • Ausgeprägtes Verständnis der objektorientierten Programmierung, der Java-EE-Funktionen einschließlich Streams und Lambda-Ausdrücken, des Collections-Frameworks und der Ausnahmebehandlung
  • Von Vorteil sind Erfahrungen mit Tools und Verfahren für statische Anwendungssicherheitstests, einschließlich OWASP, Coverity, SonarQube und der Einhaltung von Softwaresicherheitsvorgaben
  • Von Vorteil ist ein ausgeprägtes Verständnis der objektorientierten Programmierung, der Java-EE-Funktionen einschließlich Streams und Lambda-Ausdrücken, des Collections-Frameworks und der Ausnahmebehandlung
  • Von Vorteil sind eine selbstständige Arbeitsweise, ausgeprägte analytische und zwischenmenschliche Fähigkeiten sowie Erfahrung mit testgetriebener Entwicklung

Ähnliche Stellen

Centorrino Technologies

Remote-Spezialist für Risikomanagement – Australien

Centorrino Technologies
201 – 500 Mitarbeitende
BeratungGesundheitswesenLogistik

Implementiere ein Risikomanagementsystem für regulierte australische Organisationen und überführe Governance-Anforderungen in Konfiguration, Tests, Berichte und Anwendung. Begleite gemeinsam mit Stakeholdern den gesamten Implementierungsprozess – von Risikodaten und Kontrollen bis zur Berichterstattung an die Geschäftsleitung.

Öffnen