职位描述
工作职责:
1、根据项目计划书或产品经理要求开展产品的技术落实与维护。
2、和产品经理的沟通,明确需求的细节并落实到开发计划中。
3、负责编写相关模块概要设计、详细设计等技术文档。
4、参与项目中业务功能接口协议和基础类库的设计,解决项目中的关键问题和技术难题。
5、编写系统核心功能代码。
6、配合项目经理和测试人员,共同完成系统开发。
7、领导交办的其他事宜。
任职资格:
1、本科以上学历(学历学信网可查询),计算机相关专业,3年以上Java开发工作经验,JAVA基础扎实,包括JVM、IO、多线程、并发、网络等;深刻理解面向对象,熟悉各种设计模式。
2、有丰富的分布式开发经验,精通微服务架构相关技术以及常用开源框架,如:SpringBoot、Mybatis、Dubbo、Redis、Zookeeper、Spring Cloud常用开发框架,能对分布式常用技术进行合理应用,解决问题。
3、熟悉应用服务器和开发工具.如Tomcat / webLogic/ IDEA / Git / Eclipse等.能对目标系统进行优化配置。
4、熟悉关系性数据库,熟练掌握SQL语言。
5、可承受压力,有责任感,较强的沟通协调能力,具有团队合作精神并敢于承担责任,独立或合作解决技术难题。