Java后端开发工程师
【岗位职责】
1、参与需求规格说明书编写,进行模块设计;
2、能够按照设计文档,遵循代码编写规范、编码安全规范,独立完成代码编写;
3、能够对负责的模块独立地进行自测试及联调测试,并能搭建联调环境;
4、能够快速、准确定位产品缺陷,并妥善解决,对缺陷进行原因分析。
5、具有良好的团队意识和协作精神,具有很强的责任感,良好的沟通能力。
【岗位要求】
1、三年以上Java类项目开发经验,了解Java常用的设计模式和开发框架 ;
2、掌握基本的多线程、IO、数据库操作技能,了解JVM的类加载、GC等机制;
3、熟练使用常用框架(如SSM、Spring Boot、Spring Cloud等框架);
4、有微服务开发经验,熟悉至少一种服务化架构;
5、熟练使用Eclipse、IDEA等常用开发工具,MVN,Git等常用项目管理工具 ;
6、熟练使用常用数据库如MySQL、Oracle、Redis、MongoDB等主流数据库,熟悉SQL语句,并能够独立编写较复杂SQL;
7、熟练使用Tomcat、Jetty等常用应用中间件;
8、熟悉分布式、缓存、消息、搜索等技术。
【具有以下技能优先考虑】
1、有GIS、遥感、测绘开发经验
2、有智慧城市开发经验
3、有政府业务流程开发经验