高级Java开发者

15个月前远程全职
88K - 132K USD General Dynamics Information Technology

General Dynamics Information Technology

location 洛杉矶
unsaved
安全等级:无 类别:软件开发 地点:远程,美国工作 申请类型:常规 您的影响 拥有与联邦文职机构合作的机会。通过提供帮助政府确保美国公民福祉的服务,产生影响。 职位描述 在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