Epitec
职位:后端Java开发人员
职位类型:W2或C2C合同
地点:伊利诺伊州皮奥里亚或芝加哥(混合)
后端Java开发人员的职位概述:
• Epitec正在寻找一名后端Java开发人员,其职责涉及在个人的功能线内协助新程序开发和/或现有移动、WEB、云、服务器、计算系统的维护。
• 此职位向软件工程经理报告,其他应用程序和技术系统以及编程部门的工作也是如此。
• 这是一个混合职位;此人必须每周在皮奥里亚或芝加哥的现场工作两天。
• 工作时间:周一至周五,美国中部时间上午8点至下午4点。
• 薪资:每小时65.00-72.00美元,具体取决于可选福利套餐。
后端Java开发人员的工作职责:
• 作为敏捷团队的一员,并参与Scrum活动。
• 在没有密切监督的情况下执行所有编程、开发、集成和系统管理任务。
• 设计、编码、测试和调试高复杂性的程序。
• 高复杂性的配置或定制已购买的软件解决方案。
• 向其他团队成员提供项目管理、编程、系统和/或系统管理领导、指导和帮助。
• 独立处理可能由一个或多个程序、系统或基础设施组件变更管理的复杂流程和模块。
• 根据从系统客户收集的要求开发主要的系统模块、程序或基础设施发布。
• 执行集成测试和客户验收测试,需要仔细计划和执行以确保及时、高质量的结果。
• 对于所支持的平台适当的编程语言、程序设计和规范开发、编程逻辑、逻辑图、系统分析技术、测试、调试、文档标准、文件设计、存储和内部系统完全了解。
• 执行内部开发系统和/或已购买的硬件和软件解决方案的集成任务。
• 协助客户进行文档编制、培训和可用性工作。
所需经验和教育背景:
• 计算机科学或相关领域的学士学位,加上5-7年的总体经验,或者
• 计算机科学或相关领域的硕士学位,加上4年以上的总体经验。
• 5年或更多的软件开发经验或至少8年的经验。
• 5年或更多的Java软件应用设计和开发经验。
• 至少3年的AWS开发经验,包括云形成模板、部署ECS集群、Lambda、Fargate、Amazon Elastic Search、S3。
• 对IAM角色和策略有深入了解。
• 3年的云技术开发经验(如AWS、Azure、GCP)。
• 使用关系型和NoSQL数据库开发软件应用的经验。
• 了解应用程序架构模式,如MVC、微服务、事件驱动等。
• 熟练使用Jenkins、Azure DevOps等CI/CD工具部署软件。
• 熟练使用AWS或Azure等公共云部署和维护软件。
• 有设计明确的Restful API的经验。
• 熟练使用Swagger、Postman或Assertible等API工具。
• 熟练使用Selenium和Cucumber等测试工具,并将其整合到CI/CD流程中。
所需技能和资格:
• 对AWS SQS、AWS SNS、Kinesis等批处理或流处理系统有深入了解。
• 熟悉测试驱动开发和行为驱动开发。
• 了解与DynamoDB、MongoDB、Cassandra、Redis、Elasticsearch、MySQL、Oracle等数据存储一起工作的知识。
• 能够在敏捷框架(理想情况下为Scrum)内工作并有相关经验。
• 有设计、开发、部署和维护大规模软件的经验。
• 必须具备后端和前端开发经验。
• 必须具备扎实的计算机科学基础知识,如数据结构和算法。
• 能够在压力和时间限制下工作。
• 对技术有热情,并渴望为团队合作环境做出贡献。
福利:
• 医疗、牙科、带薪休假、假日等,根据您的需求量身定制。401K/匹配、1.5万美元人寿保险、屡获殊荣的员工关怀计划。
• 有着良好声誉的绿卡和H1处理。
为什么选择Epitec?
我们成立Epitec时,只有一个目标,“将人放在第一位”。了解到每个良好的事业都始于倾听和理解,我们开始挑战就业过程的每一个环节。为完美匹配带来适当的联系。
Epitec有何不同?
Epitec了解我们的潜在员工,利用这些见解为您找到完美的职位。我们会一直在您身边,伴随您的每一步。通过工作提供最佳的报酬套餐,并有机会在财务和个人方面实现增长。
结果是什么?
Epitec代表世界顶级公司,并努力用世界最优秀的人才填补其空缺职位。这导致Epitec为许多财富100强公司提供服务。我们还获得了许多奖项,包括Crain’s Detroit Business的“最佳工作场所之一”,以及101 Best & Brightest - 地方、全国和精英获奖者。而这只是个开始,我们致力于改变世界对就业的思维方式。