岗位职责:
1.负责公司Saas产品研发,包括桌面端系统功能开发、移动端、小程序后台系统功能开发。
2.参与产品系统建模、系统设计、数据库设计等设计工作,并参与相关设计文档的编写工作。
3.参与产品需求的分析、对接等工作。
4.协助技术经理解决大数据量读写,海量服务调用面临的压力,满足业务需求。
5.协助技术经理实现高可用性、高并发、高扩展性解决方案的制定、跟踪、落地执行。
6.完成上级安排的其他临时工作。
任职要求:
1.大学专科以上学历,计算机或相关专业;3-5年java实际项目开发经验。有Saas系统开发经验优先考虑。
2.有扎实的Java基础,具有Java多线程、并发以及数据库编程有深厚的经验,熟悉设计模式并能运用。
3. 熟悉主流开源应用框架,如SpringMVC、Springboot、springcloud、ibatis/Myibatis、Hibernate等。了解接口技术,如webservice、Http和hessian等。
3.熟悉应用服务器和开发工具,如 WebLogic/Tomcat/Eclipse/idea 等, 能对目标系统进行优化配置。
4.熟悉关系型数据库使用及性能优化,如MySQL、Oracle\SQL Server。熟悉redis、Encache等NoSQL数据库优先考虑。
5.熟悉W3C标准,能使用Web前端技术,包括Javascript、ajax、json、jQuery、Vue等,熟悉Vue并与前端工程师很好配合。
6.了解或熟悉分布式技术:如负载均衡、缓存、消息中间件,如有使用经验优先考虑。
7. 了解微服务化开发或有过具体实现,使用过activit、flowable工作流引擎优先考虑。
8.热爱技术,对技术有不懈的追求;喜欢研究开源代码优先考虑。
职位福利:五险一金、节日福利、带薪年假