Java程序员
岗位职责:
1、将前端开发人员开发的面向用户的元素与服务端逻辑集成在一起;
2、将业务需求转换为系统设计规范执行适当的开发和测试活动;
3、优化应用程序以实现最大速度和可扩展性;
4、以敏捷方式部署常规版本;
5、创建敏捷开发方法定义的适当文档,与业务利益相关者和最终用户密切合作,以了解受支持的用户团队如何使用应用程序;
6、设计并实现数据存储解决方案;
7、保持与责任相关的技术的能力;
8、以最少的监督工作,进行复杂的系统分析和编程任务;期望独立确定解决方案。
任职要求:
1、信息技术,计算机科学或相关学科的学士学位;
2、3年以上相关工作经验;
3、成熟的CI / CD环境中的完整软件开发生命周期体验;
4、编程语言和框架(使用SpringBoot的Java,Micro服务);
5、应用服务器(Tomcat)数据库,软件算法和设计模式;
6、DevOps工具链经验(JIRA,Bitbucket,Jenkins,Groovy,Artifactory,Ansible,SonarQube)
服务或微服务架构(REST,SOAP,Apache CXF);
7、移动和Web的TDD,BDD,性能和安全测试构建自动化工具(Ant,Maven,Gradle)UNIX脚本;
8、良好的英语口语是一个优点。