安全等级:无 类别:软件开发 地点:远程,美国工作
申请类型:常规
您的影响
拥有与联邦文职机构合作的机会。通过提供帮助政府确保美国公民福祉的服务,产生影响。
职位描述
在GDIT,我们构建先进的应用程序,帮助最终用户完成他们的任务。GDIT是您的舞台。您可以将其变成您自己的。发挥创造力,帮助我们找到解决复杂问题的简单解决方案。通过在GDIT拥有您的机会,您将在为未来准备我们的国家中发挥至关重要的作用。我们的工作依赖于一位高级Java开发人员加入我们的团队,支持VAERS项目。
在GDIT,我们的员工积极进取、足智多谋、坚定不移。作为支持VAERS的高级Java/SQL开发人员,您将被信任在基于Cold Fusion和基于Java的系统上工作。
此角色完全远程!
在这个角色中,一个典型的一天将包括:
• 旧代码重构:与跨职能团队合作,了解旧Java代码库,确定改进的领域,并实施重构策略以提高性能、可维护性和可扩展性。
• 云集成:与解决方案架构师密切合作,确保将Java应用程序正确集成到Azure云生态系统中。利用Azure服务,如Azure存储、Azure Cosmos DB和Azure Service Bus,构建强大且可扩展的解决方案。
• 性能优化:识别Java代码和Azure云环境中的瓶颈和优化领域。实施性能调优的最佳实践,以确保应用程序响应速度和资源利用率的最佳状态。
• 协作解决问题:参与代码审查、配对编程会议和技术讨论,以确保代码质量,分享知识,并共同解决挑战。
• 文档:保持对代码更改、架构决策和开发流程的全面文档记录。确保知识有效地与团队成员和利益相关者共享。
• 持续改进:跟上最新的Java开发趋势和Azure云服务。提出并实施改进开发流程、工具和方法的措施,以提高整体效率和效果。
所需经验:
• 学士学位及5年以上经验(或等同的教育和实践经验)
• 作为Java开发人员的专业经验,重点关注旧代码的转换和现代化
• 在Azure云环境中开发应用程序的实际经验,包括Azure功能应用程序
• 熟练掌握Java编程语言及相关框架(Spring、Hibernate等)
• 熟悉云架构原则和最佳实践
首选经验:
• 了解容器化和编排技术(Docker、Kubernetes)将是一个加分项
• 了解ColdFusion或具备自学能力
• 能够独立工作,以最少的支持完成分配的职责,并作为团队的一部分遵守截止日期
• 出色的分析能力、组织能力和时间管理能力
• 出色的人际交往能力,良好的口头和书面沟通能力。
• 能够平衡多个需求
• 出色的解决问题的能力和能够在协作的团队环境中工作
• 出色的沟通能力,能够有效传达技术概念
#GDITHealth