岗位职责:
1、作为核心人员,根据开发进度和任务分配,完成多个模块软件的设计、开发、编程任务;
2、把握开发项目的技术细节,处理各种技术问题;
3、组织编写各种技术文档、团队技术指导。
4、负责软件项目的设计、代码走查、系统集成;
5、完成上级领导交办的其他工作。
任职要求:
1、本科或以上学历,3年以上JAVA开发相关工作经验;
1、有丰富Java编程、设计经验,熟练掌握常见开源框架和技术,熟悉Spring、SpringBoot、SpringCloud框架;
2、熟悉web开发的常见标准和协议,熟悉Javascript/Jquery、HTML/CSS等知识;
3、了解hibernate、MyBatis等持久化框架中的一种;
4、熟练使用 Oracle、 MySQL 等常用数据库的开发和结构设计;
5、熟练使用常用工具,如依赖管理打包管理工具 Maven、版本控制工具 Git ;
6、能熟练编写具有良好风格规范的代码;
7、具备良好的思维,具有出色的抽象设计能力,思路清晰,善于思考,能独立分析和解决问题;
8、熟悉常用设计原则、设计模式,熟悉常用的设计工具;
9、逻辑能力强、思维活跃,接受新事物能力强,具有团队精神;