岗位职责简述:1. 负责项目软件的代码编写、开发工作;2. 参与讨论与设计软件产品的方案与架构;3. 进行软件的可用性和功能性测试;4. 撰写产品的技术文档与帮助文档;专业要求:1、有b/s系统开发经验;JAVA基础扎实。有扎实的多线程技术和数据库使用经验;2,精通Java主流开发框架及技术,熟悉框架实现原理和优缺点,有大型项目的开发经验3,精通Vue、 Element-UI,,JavaScript、spring boot、spring cloud及其微服务周边中间件,有实践经验;4、熟悉Linux环境;掌握Mysql数据库相关原理;熟悉NoSQL(Redis,MongoDB,PostgreSQL等)5、熟悉Nginx、Tomcat等主流应用服务器;熟悉分布式系统的设计和开发,熟悉,缓存、消息队列、RPC、任务调度等技术;