岗位职责:
1、根据开发进度和任务分配,完成相应模块软件的设计、开发、编程任务;
2、进行程序单元、功能的测试,查出软件存在的缺陷并保证其质量;
3、进行编制项目文档和质量记录的工作;
4、负责所开发模块的bug修改和日常维护、升级;
5、解决开发过程中遇到的技术问题,配合项目成员完成相关其他工作。
6、参与新技术在IT产品中的应用实践,包括微服务,DevOps,容器等相关内容
任职要求:
1、本科及以上学历,5年以上Java开发工作经验;
2、熟练掌握面向对象分析设计,熟悉设计模式并指导编码;
3、熟悉微服务架构,熟悉Spring Cloud、Spring Boot、MyBatis、JUnit、Maven等开源框架或工具;
4、熟悉数据应用和设计,熟练使用主流数据库(MySql、ORACLE);
5、熟悉应用服务器(Tomcat、Jetty等);
6、熟悉缓存、分布式技术、NOSQL技术者优先;
7、具备良好的沟通和协调能力,能够指导团队成员进行设计开发工作。