职位描述摘要
我们正在寻找高级Java开发人员,以支持我们的国内税务局(IRS)主文件项目。高级Java开发人员将在企业服务器平台上提供软件应用程序的开发和测试,这可能包括在国内税务局(IRS)组织部门内支持新的或现有软件产品的系统分析、设计、开发、测试、安装和文档编制。工作地点在美国的远程位置。*职位视合同授予情况而定。•维护和修改现有软件程序,并使用Java 8及以上版本、SQL、Spring Boot和微服务进行软件设计和开发、单元测试和调试,为IRS提供支持•创建满足需求变更的程序设计和规范•在JEE环境中开发和部署Java组件或完整应用功能•根据业务需求开发和测试软件组件,并记录和绘制应用功能•使用测试驱动开发方法编写单元测试用例、计划和自动化测试•进行单元测试、集成测试和回归测试•参与设计和代码审查•维护源代码/组件,并根据需要修改和/或升级代码•根据IRS开发方法论为JEE组件编写所需的文档•开发自定义适配器,将遗留(即未开发为服务的功能)能力与基于服务的框架基础设施和服务集成•在短期迭代中在大型团队环境中工作•有效地与工程师/开发人员团队以及客户进行互动
资格要求
•必须具备认可的大学本科学位。有相关经验的额外四(4)年可以替代学位
•至少五(5)年相关经验
•扎实的Java核心开发经验
•具有使用Spring Boot、微服务和业务规则设计和实施JEE解决方案的经验
•具有使用敏捷和持续集成等现代开发方法论的经验
•具有Lambda表达式和泛型的经验
•了解设计模式、SOA原则和核心Java API
•熟悉Web服务、服务发现协议、消息协议(REST、RPC、WS-*、SOAP、Restful等)、模式设计和JMS或Apache Kafka用于事件处理
•较强的人际交往、沟通和写作能力
•在规划和完成目标和复杂任务以及提供复杂项目咨询方面具有经验,作为高级贡献者或专家
•具有将GOTS和COTS产品集成和扩展的经验
•具有性能调优和优化基于服务的框架基础设施和服务的经验
首选资格
•了解在Z/OS和Red Hat Linux系统环境中对软件应用程序的全生命周期支持
•具有处理大数据或Mongo DB的经验
•熟悉IBM数据库(DB2)/结构化查询语言(SQL)开发
•能够使用Maven、Docker、Jenkins构建和部署应用程序是一个加分项
•具有在Red Hat Linux操作系统中工作和一般理解的经验
•在性能调优和集群JEE应用程序基础平台(例如Tomcat、Weblogic、EAP、Websphere等)方面具有经验
•具有Drools业务规则管理系统的经验
•具有设计、实施和调优JBoss产品(EAP/EWS、BRMS、Fuse、Fuse SW、JDG、JDV、JON)的经验
•具有在主机、JCL上执行Java程序的经验
•具有设计、实施和调优与JBoss中间件堆栈类似的产品(如iLog、Tibco、Weblogic、Websphere等)的经验
•具有实施SOA的经验
•具有托管文件传输、XML网关和各种传输协议(FTP、SFTP、HTTPS、TLS等)的背景
•具有使用Rational Team Concert客户端和Rational Suite的经验
•具有IRS企业生命周期(ELC)、企业架构和IRS政策、程序和战略的经验
•具有在SOA和Restful设计模式之一中开发框架基础设施和服务的经验
•具有使用Java Sprint技术(包括Spring JPA和Spring Batch)的经验
根据合同/客户的额外要求:
•候选人必须符合获得和保持IRS最低背景调查(MBI)许可的要求(活动中的IRS中度风险MBI是一个加分项)
•候选人必须是美国公民或合法永久居民(绿卡持有者)3年,并遵守联邦税务规定
职位摘要
基本职责:
- 为跨职能软件开发团队提供设计和实施专业知识。
- 与其他团队成员合作,根据业务需求设计和开发Java应用程序。
- 支持测试并修复缺陷。
- 可能指导初级和中级开发人员。
最低要求:
- 相关领域的学士学位。
- 需要5-7年相关专业经验。
- 教育和经验的等值组合可代替学位。
MAXIMUS简介
自1975年以来,Maximus一直秉承着帮助政府服务人民的创始使命,使全球各国公民能够成功与各级政府以及各种健康和人类服务计划进行有效互动。Maximus提供创新的业务流程管理和技术解决方案,为公民提供更好的结果,提高政府赞助计划的生产力、准确性、问责性和效率。Maximus在全球拥有超过30,000名员工,是美国、澳大利亚、加拿大、沙特阿拉伯、新加坡和英国政府机构的自豪合作伙伴。欲了解更多信息,请访问https://www.maximus.com。
平等就业机会声明
平等就业机会声明:现役军人、其配偶和退伍军人候选人通常具备Maximus认为至关重要的核心能力,并带来了极大的适应能力和可靠性,极大地增强了我们的劳动力。我们认识到您独特的技能和经验,并希望为您提供一条职业道路,使您能够继续为我们的国家做出贡献。我们为与服务退伍军人及其家属的组织建立的联系感到自豪。如果您正在从军队过渡到平民生活,具有先前的服务经历,是退伍军人或国民警卫队或预备役成员,或者是现役军人的配偶,我们为您提供具有挑战性和有回报的职业机会。致力于建立一支忠诚多样的劳动力是我们最重要的资源。Maximus是一家平等就业机会/平等机会雇主。Maximus向所有合格的申请人提供平等的就业机会,不考虑种族、肤色、宗教、性别、性取向、性别认同、国籍、受保护的退伍军人身份或残疾身份。
薪资透明度
Maximus的薪酬是基于各种因素确定的,包括但不限于工作地点、候选人的教育、培训、经验、预期的工作质量和数量、所需的出差(如果有)、外部市场和内部价值分析,包括资历和绩效体系,以及内部薪酬调整。年薪仅是Maximus总薪酬计划的一个组成部分。其他奖励可能包括短期和长期激励以及特定项目的奖励。此外,Maximus为员工提供各种福利,包括医疗保险、人寿和残疾保险、退休储蓄计划、带薪假期和带薪休假。薪酬范围可能因合同价值而异,但将与工作职责和相关工作经验相称。申请人的薪资历史将不会用于确定薪酬。Maximus将在所有情况下遵守法定最低工资标准和豁免薪资门槛。
发布的最高薪资
157,000.00美元/年
发布的最低薪资
120,000.00美元/年