职位名称:Java软件开发工程师II
类别:应用/软件开发
地点:德克萨斯州奥斯汀78754(在德克萨斯州范围内可以远程工作)
合同期限:20个月合同
职位概述
CornerStone TTS正在寻找一位合格的软件开发工程师2,担任IT人员增补合同(ITSAC)。成功的候选人将在Java应用程序的开发和维护中发挥关键作用,利用Spring和JSF框架、Hibernate、Java Web服务、Tomcat应用服务器和Oracle数据库。该角色需要与2至4名团队成员合作,为遗留应用程序转换和新项目倡议做出贡献。
主要职责
使用Spring和JSF框架编写和测试Java应用程序。
利用Hibernate、Java Web服务、Tomcat应用服务器和Oracle数据库。
为应用程序从遗留框架转换为Spring做出贡献。
参与新项目倡议并维护现有应用程序。
与团队合作进行架构、设计、研究、原型制作、负载测试、代码质量检查和应用程序安全等工作。
根据项目需求可能需要加班工作。
最低要求:
7年的Java企业版(JEE)平台开发应用程序的实际经验。
5年的Spring框架经验。
5年的JSF经验。
4年的单元和系统测试代码经验。
4年的使用JSON进行Java RESTful Web服务的经验。
4年的JPA、Hibernate或等效经验。
4年的Oracle数据库经验。
首选技能/经验:
3年的AJAX、JBOSS或Tomcat经验。
3年的Subversion和Eclipse经验。
2年的PowerBI集成经验。
2年的云基础设施经验。
2年的微服务架构经验。
2年的实施Lambda函数或等效经验。
2年的Maven经验。
2年的HTML 5、任何JavaScript框架经验。
2年的使用Jasper进行报告经验。
2年的Jersey或等效经验。
1年的ThymeLeaf或等效经验。
1年的响应式设计和代码适配手机、平板电脑和其他设备的经验。
1年的原型制作经验。