在伊森丹特(Essendant)位于伊利诺伊州迪尔菲尔德的高级Java开发人员

15个月前全职
80K - 100K USD Essendant

Essendant

location 芝加哥
unsaved
强大的沟通、演示和组织能力 强大的设计java EE应用程序的经验 - 应用程序的高级设计架构 了解消息传递API和服务器 - ActiveMQ、JMS 具有Java 8的丰富经验 具有使用Spring Boot框架进行Java微服务/REST服务的丰富经验 具有核心Java开发和实际编码的丰富经验 具有Java架构和技术的丰富经验 能够快速吸收和整合新的技术/框架 具有云架构和技术的经验 在Oracle / DB2 / SQL Server和存储过程方面具有出色的工作经验 熟悉ORM规范 - Spring Data、JPA、Hibernate 具有Tomcat和WebSphere的经验 实施安全Web服务的经验 具有敏捷开发和版本控制工具(如SVN)的经验 具有DevOps部署工具的经验 候选人应具备跨敏捷应用程序开发、支持和部署等交付领域的灵活性/愿意工作 负责: 使用各种编程语言、相关工具和框架进行复杂应用程序的编程和软件开发 审查其他程序员编写的代码、需求收集、错误修复、测试、文档编制和软件系统实施 解释架构和设计、代码审查、指导和监控程序员、确保遵守编程和文档政策、软件开发、准备和执行单元、系统和用户测试以及实施任务 应用行业最佳实践和技术,根据业务需求使用批准的技术和编码标准设计、开发、测试、部署、支持和维护复杂的Java应用程序 所需技能和经验: 协调和审查编程人员的工作和活动 在团队内合作开发新的编程方法 培训和指导初级程序员进行编程和程序编码 在一个项目中指导和领导一小组程序员 代表团队参加项目会议 与业务和功能分析员、软件和解决方案架构师合作,确保程序和系统按预期运行 执行包括JUnit在内的软件测试和质量保证 负责完整的软件生命周期应用程序开发 准备文档以协助问题分析,并提交解决方案建议 准备程序规范和图表,并开发编码逻辑流程图 协调用户部门和IT运营支持,测试、调试和安装开发的软件程序和过程 提供与软件系统的设计、开发和实施相关的功能分析,包括但不限于应用软件、实用软件、开发软件和诊断软件 参与测试策略和系统的开发 提供执行软件设计、开发、文档编制和实施资格的技术背景和技能 支持关键应用程序的运营,包括非工作时间的呼叫支持 注重细节 自我激励: 能够在快节奏的环境中蓬勃发展 强大的分析、问题解决、故障排除和调试技能 能够独立工作 前端/后端设计经验 资格: 4-6年(至少2年相关经验)经验,学士学位 必须具备软件工程技术、软件工程架构、软件工程生命周期和数据管理方面的经验 应熟练掌握业务分析、业务知识、软件工程领导力、架构知识和技术解决方案设计 薪资范围: $80K - $100K 最低资格 软件开发预计薪资:根据资格每小时$20至$28