Java/Vue.js开发者-远程

15个月前远程合同
RIT Solutions, Inc.

RIT Solutions, Inc.

location 芝加哥
unsaved
这是W2职位。 100%远程。候选人必须在以下任何一个州 - AL,AZ,FL,GA,ID,IL(仅限圣路易斯都会区),IN,KS,KY,LA,MO,NC,NV,OH,OK,PA,SC,TN,TX,UT,VA或WI 持续时间:6个月以上 要求: •全栈Java Vue JS(最好是Vue 3) •Java,Spring MVC,Hibernate,Spring,JPA •使用Vue.js开发声明性和基于组件的单页应用程序(SPA) •ES6,ECMAScript 2015,Typescript •不提供设备。承包商必须拥有计算机和互联网。 职责: 客户正在寻找一名软件工程师,负责设计和开发原型,以及执行复杂的应用程序编码和编程。该职位解释最终用户的业务需求,为现成和/或定制开发的应用程序开发和/或修改技术设计规范。软件工程师职位还分析和审查软件需求,以确定设计在时间和成本限制内的可行性。此外,该职位进行单元和集成测试,并协助开发单元测试脚本。软件工程师职位可能会对新任务和分配的初级团队成员提供指导和指导。 要求: 必须至少有5年的Java软件开发经验 熟练掌握Java和J2EE(包括JSP,JDBC,SQL,XML,HTML和相关技术)以及在n层开发环境中使用这些技术 还应熟练掌握面向对象应用程序开发原理,理论和概念,使用J2EE特定设计模式和用法 需要有Spring MVC,Hibernate,Spring和JPA等框架的经验。 精通使用Vue.js开发声明性和基于组件的单页应用程序(SPA) 了解现代JavaScript语言特性(ES6,ECMAScript 2015) 了解Typescript语言特性 熟悉Jest框架进行单元测试是一个加分项 能够在Eclipse IDE中进行工作 有单元测试经验 有构建脚本的经验(Gradle是一个加分项)。 有HTML,JavaScript(AngularJS 1和JQuery)和层叠样式表(CSS)的经验 有J2EE应用服务器的配置和设置经验 了解Unix操作系统 扎实的关系数据库平台知识 有使用版本控制系统进行代码管理的经验(Git是一个加分项) 有前端设计和开发经验 熟练掌握Microsoft Office桌面应用软件 首选: 计算机科学,计算机信息系统,管理信息系统或相关领域的学士学位优先 有Mulesoft Mule ESB的经验是一个加分项,但不是必需的 有敏捷/看板/Scrum开发过程的经验是一个加分项,但不是必需的 优先考虑了解SOA 有Atlassian工具集的经验是一个加分项,但不是必需的 职位特定能力: 结果导向 与团队合作 注重细节 解决问题 沟通 灵活性 创造力