职位详情
岗位职责:
1、根据软件开发需求,输出技术方案并进行系统架构设计、数据库结构设计、业务逻辑抽象设计;
2、编制项目开发计划,并按计划完成项目开发及测试工作;
3、参与核心功能模块的系统设计和代码编写,并确保代码可阅读性,可维护性;
4、参与核心技术预研,关键技术选型,技术文档输出分享。
任职资格:
1、熟悉Java核心,对Java面向对象有深入的理解和很强的运用能力;3年以上开发经验;
2、熟悉J2EE的web开发技术,熟练掌握Spring、Spring Boot、JPA、MyBatis等主流开发框架;
3、熟练使用Oracle、Postgres、MySQL、NoSQL等常用的数据库系统,有较强的数据库设计能力,有数据库优化能力优先;
4、熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息、负载均衡等机制和实现;
5、熟悉Docker、Kubernetes的原理及运行机制及有实际生产环境维护经验者优先;
6、工作主动,有责任心;能承受一定压力,有良好的沟通能力与团队协助能力。
其他信息
行业要求:全部行业