城市JAVA岗位职责

java工程师(智慧城市) 鲁班软件 上海鲁班软件股份有限公司,上海鲁班软件,鲁班软件,鲁班 工作职责:

1. 深入理解BIM、GIS业务,参与分析,设计业务开发架构;

2. 核心代码的编写,指导和培训代码的编写能力;

3. 发现和解决存在的性能、设计、选型等技术问题;

4. 能够评估技术选型、架构等与时俱进、不断提高。

任职资格:

1. 计算机或软件相关专业,本科以上学历,四年以上Java开发经验,三年以上J2EE项目开发经验;

2. 扎实的Java编程基础,熟悉面向对象设计及开发,熟悉jvm,web开发、缓存,分布式架构、消息中间件等核心技术;

3. 熟悉Maven、Git代码管理,有多分支并行开发经验;

4. 熟悉使用Linux基本命令,有Linux环境Docker部署维护经验;熟练使用Tomcat,Jetty等应用服务器;

5. 精通Java EE相关的主流开源框架,能了解到它的原理和机制,如Spring、Spring Cloud、MyBatis等;

6. 熟悉Mysql,掌握sql开发,对sql优化有一定的经验;熟悉redis,mongodb等;

7. 具有良好的编程规范,具有一定的架构及技术优化能力,有过高并发大型互联网项目经验优先。