岗位职责:
1、根据产品规划参与需求分析和系统设计;
2、协助架构师,完成负责模块的建模和概要及详细设计;
3、完成相关编码实现工作,保证编码质量,负责相关成果的内测和联调工作;
4、主导或与其他工程师共同完成具有一定规模的系统开发,以及后续的升级和维护;
岗位要求:
1、本科及以上学历,计算机或相关专业, 5年左右Java设计开发经验;
2、精通Java编程语言,熟悉使用Spring Boot、Spring MVC、Hibernate、MyBatis等相关技术,具备良好的编码功底,有Spring Cloud经验者优先;
3、 精通MySql、Oracle、SQL Server等数据库,有一个或多个NoSql数据库经验者更佳;
4、熟悉数据缓存(Memcached、Redis)、消息中间件(Kafka、RabbitMQ等);
5、有丰富的多线程、异步、高并发系统开发经验,有分布式系统开发经验者优先;
6、熟悉Jboss、Tomcat, Ant等开发工具,了解Weblogic、WebSphere等应用中间件;
7、精通Linux系统及其环境下的软件开发、部署、运维等,有docker或K8S相关经验者优先;
8、了解PKI、HTTPS、OAuth2等系统安全相关技术,有网络信息安全相关经验者优先;
9、了解Hadoop大数据相关(HDFS、HBase、Spark、等),有大数据相关经验者优先;
10、工作积极主动,有高度的责任感,具备良好的沟通与表达能力、团队协作精神,对于新技术有较强的好奇心。