软件开发人员 - 高级

15个月前全职
Maarut Inc

Maarut Inc

location 多伦多
unsaved
• 审查和理解现有代码和架构,并根据需要进行更新,以确保代码具有模块化并能够支持可扩展性要求 • 根据批准的需求和设计方向,对现有功能和新功能进行代码增强 • 提供实际的工作估计以支持项目规划;根据需求捕捉业务要求并更新业务规则 • 使用结构化方法论、设计最佳实践,实施质量高且有清晰文档的代码。应用程序应按要求运行,没有任何缺陷。应用程序必须与操作系统(OS)和其他外围设备一起运行,如已确定的那样 • 根据需要创建自定义报告,应用微软技术 • 在环境中进行开发的更改的测试、集成和部署 • 审查、分析并推荐解决生产中发现的任何缺陷的解决方案 • 全面记录所有开发的代码,并过渡到全职资源的稳定状态。 要求必须具备: • 10年以上使用JEE和JAVA技术的实际经验,包括JSP、EJB、JTA、JMS、JNDI、JDBC和J2EE安全 • 有使用Spring、Maven、JPA、JQuery、Bootstrap、Hibernate、OpenJPA、EclipseLink、RESTEasy、Node.js、Angular等框架的经验 • 有实时和准实时数据处理服务的设计和开发经验 • 有持续部署方法和程序的经验。5年以上iOS和Android平台的移动解决方案设计和开发经验(原生和混合)