高级软件工程师(Java)

14个月前远程全职
Dice

Dice

location 洛杉矶
unsaved
Dice是每个职业阶段的技术专家的领先职业目的地。我们的客户,Denken Solutions,正在寻找以下职位。立即通过Dice申请! 目前,我们正在为我们列出的客户寻找才华横溢的人才。如果有兴趣,请通过电子邮件回复您的更新简历,或随时与我联系以获取更多详细信息 职位:高级软件工程师(Java) 地点:特拉华州纽卡斯尔 持续时间:12个月 工作地点:混合-远程和每周2天现场办公 注意:面试将于2月21日和2月22日举行 必备条件: • 高级软件工程师(Java SpringBoot,微服务等10年以上) 资格: • 计算机科学,信息技术或等同学士或硕士学位 • 至少10年以上的应用设计和开发经验。 • 在企业应用集成开发方面具有强大的专业知识。 • 有应用管理经验。 • 具备人员和技术管理技能。 技术/功能熟练程度: • 负责开发多个大型/复杂软件解决方案,甚至通过定制开发,自定义开发平台并与内部解决方案集成,从而提供满足关键业务需求的完整平台。 • 负责在各个国家实施支付服务,并提供强大的硬件和软件解决方案。 • 在Java SpringBoot,微服务架构,Maven和MongoDB上的工作经验。在各种集成技术上有丰富的经验,最好是IBM MQ,Springboot,Kafka或任何其他集成技术。 • 应熟悉基于Openshift的云技术。 • 在DMZ中托管应用程序,了解防火墙和网络连接协议,了解硬件/软件HSM中的密钥管理。 • 作为开发团队的一部分,设计、编码、测试、文档化和实施应用程序发布项目。 • 接触支付流程和支付集成解决方案。 • 具备构建基于企业交易的系统的经验,重点关注恢复、稳定性、可靠性、可扩展性和性能。 • 熟悉敏捷方法和udeploy、TeamCity、Jenkins、Cucumber等DevOps工具。 • 与项目管理和质量控制团队密切合作,按照约定的项目进度交付优质软件。 • 积极向开发项目经理报告风险、瓶颈、问题、问题和关注事项。遵守客户系统开发生命周期和信息安全要求 领导能力: • 出色的组织能力,注重细节,能够多任务处理。表现出责任感和快速交付能力。良好的沟通能力。 • 清晰地阐述和记录技术和功能规格是一个关键要求。 • 积极解决问题,建立关系和团队合作,谈判,处理困难对话和优先级管理能力。灵活处理多个复杂项目和不断变化的优先级。出色的口头,书面和人际交往能力 • 良好的分析和业务技能 • 在全球团队内外促进团队合作,建立牢固的关系 • 促进持续的流程改进,尤其是在代码质量,可测试性和可靠性方面 关于我们: 在我们的组织中,我们将我们的使命和价值观牢记于心!我们的使命是在全球范围内提供更多更好的工作!我们的目标是在您为我们的客户提供服务并获得最高报酬时照顾您。我们所有与我们合作的合作伙伴都应该接受我们的RACE价值观:R-结果至关重要,A-易于接近,C-关心和E-紧急,即以紧迫感工作。 有关更多相关的工作机会,请访问我们的网站。