Leidos
Leidos
Leidos 是一家系统集成商,致力于运用科学、技术和工程能力支持复杂的客户任务。其业务涵盖航空、国防、能源、政府、医疗保健、情报、科学和太空等领域,能力包括人工智能、数字化现代化、网络运营以及综合任务软件。公司还为军事用途开发反无人机系统和电动汽车基础设施等解决方案。Leidos 还重视多元、公平与包容、可持续发展、慈善事业及社区项目。

Leidos高级Java Web应用开发工程师——远程办公,弗吉尼亚州

Leidos正在招聘高级Java开发工程师,为美国国防部测试与训练项目构建安全的全栈Web应用。该职位涵盖需求分析、架构设计、自动化测试和网络安全合规。

描述

  • 与成熟的开发团队合作,构建满足运营需求的全栈Web应用
  • 记录并验证Web应用需求
  • 根据既定测试计划创建自动化测试
  • 支持Web应用交付的架构设计与开发
  • 参与软件设计讨论,并就合适的工具、技术和方法提供建议
  • 重构和增强现有Web应用,以引入新功能并提升可靠性和性能
  • 审查应用的网络安全状况,以支持符合软件安全要求
  • 为美国国防部测试与训练机构使用的Web应用进行设计、开发、测试和维护

任职要求

  • 拥有美国公民身份并持有有效的秘密级安全许可
  • 拥有学士学位及12年以上相关经验,或硕士学位及10年以上相关经验
  • 同等专业经验可替代学位要求
  • 至少8年开发、部署和维护全栈Web应用及软件系统的经验
  • 至少8年收集和验证软件应用需求的经验
  • 至少8年使用HTML、CSS、JavaScript、Node.js和Angular等Web UI技术的经验
  • 至少2年设计和构建RESTful Web服务的实践经验
  • 至少8年Java EE或Jakarta EE集成、Servlet和JDBC经验
  • 具备PostgreSQL或同类数据库经验,并能编写SQL查询
  • 深入理解面向对象编程、包括Stream和lambda表达式在内的Java EE功能、Collections框架以及异常处理
  • 优先考虑具备静态应用安全测试工具和实践经验,包括OWASP、Coverity、SonarQube及软件安全合规
  • 优先考虑深入理解面向对象编程、包括Stream和lambda表达式在内的Java EE功能、Collections框架以及异常处理
  • 优先考虑具备自主驱动的工作方式、出色的分析和人际沟通能力,以及测试驱动开发经验