岗位职责:
1、根据公司项目或产品要求,完成需求分析,软件设计,功能开发、代码调试,并满足性能要求、系统安全要求以及其他非功能性需求;
2、能够与团队协作完成系统的联调、测试、部署工作,解决系统在应用、部署、维护等过程中遇到的实际问题;
3、能够编写产品设计、开发、交付过程中涉及的技术相关的文档。
任职要求:
1、计算机相关专业
2、 精通Java开发,有较强的逻辑思维能力及动手实践能力,对待学习和工作主动积极,具有良好的沟通协调能力、团队合作精神。
3、 具有4年及以上Java开发经验,有良好的编程及注释习惯、文档撰写习惯
4、 熟练掌握数据结构、设计模式、JVM、Java多线程等基础知识,了解Java8新特性。
5、 熟练掌握Spring、SpringBoot、SpringCloud、spring cloud alibaba、Mybatis等框架,并了解其运行原理。
6、 熟悉Mysql、Redis等数据库,并了解其单机与集群运作原理。
7、 熟悉分布式、缓存、消息队列、负载均衡等机制和实现。
8、 熟悉Elasticsearch、图数据库。