职位描述: 1、独立完成项目的需求调研和需求分析,撰写需求文档、概要设计和详细设计。
2、进行项目的日常开发工作、解决开发过程中的技术问题。
3、完成功能测试和完善,查出项目存在的缺陷并保证其质量。
任职要求:
1、大专以上学历,计算机相关专业优先;
2、3年以上Java开发经验,熟练掌握Java编程语言;
3、能充分利用Java语言特性,熟练SpingMVC、Sping、SpingCloud、Mybatis、Redis、ElasticSeach等常用开发框架;
4、深入了解面向对象编程,熟悉JVM、多线程、网络编程、设计模式、分布式、缓存、消息队列等机制;
5、熟悉数据库应用,必须有Mysql、ElasticSeach等数据库编程经验,懂得sql性能优化;
6、具有项目架构设计及重构相关经验,熟悉微服务架构;