岗位职责:
1、负责系统设计和开发,交付高质量的设计方案、产品代码、单元测试和相关文档,保障系统稳定,建设高并发、高性能、高可用的系统。
2、负责维护并优化现有系统,解决生产环境中的技术问题,确保系统稳定性,并配合上级主管进行实施。
3、负责编写和维护技术文档,保证开发成果的规范化和可持续性。
4、跟踪并研究新技术并能应用于产品。
5、完成领导交办的其他任务。
任职条件:
1、本科以上学历,计算机相关专业,3年及以上经验,能独立完成系统模块功能开发。
2、熟悉Java面向对象编程、并发编程,理解IO、多线程等基础技术,熟悉常见设计模式,对JVM原理有一定的了解。
3、熟练使用Spring、SpringMVC、SpringBoot、SpringCloud、MyBatis等应用框架。
4、熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息、负载均衡、RPC等机制和实现。
5、熟练掌握MySQL、SqlServer、达梦、PostgreSQL、Redis、ElasticSearch等常用关系型/非关系型(NoSQL)数据库。