岗位职责
 1. 负责公司业务系统的设计、开发和维护,确保系统的高可用性和可扩展性。 
2. 参与技术架构设计,制定技术方案并推动落地,解决复杂技术问题。 
3. 优化系统性能,提升服务稳定性和数据处理能力。 
4. 编写高质量、可维护的代码,进行代码审查和技术文档编写。 
5. 指导初中级开发人员,分享技术经验,推动团队技术能力提升。 
6. 参与技术选型和方案评审,跟进技术发展趋势,引入新技术等。
 任职要求
 1.本科及以上学历,计算机相关专业,8年及以上后端开发经验。 
2.精通Java编程语言,熟悉Java多线程、高性能开发以及性能调优。 
3.熟悉Spring, Spring Boot, Spring cloud,Hibernate/MyBatis/JPA等主流框架,了解其原理和优缺点。 
4.掌握面向对象的分析、设计和开发方法,熟悉UML和常用的设计模式,具备用微服务治理重构复杂系统的能力和经验。 
5.具备混合云系统开发经验,熟悉Docker、Kubernetes等容器化技术,熟悉CI/CD流程。 
6.精通分布式系统设计,掌握微服务架构及相关技术(如Dubbo、Spring Cloud)。 
7.熟悉SQL/NoSQL,具有MySQL/MongoDB/Sql Server/Oracle等开发经验,具备数据库优化和调优经验。 
8.熟练使用Redis、Rabbitmq、ELK、Nginx等中间件。 
9.有电商网站、高并发、大数据量或财务、商务、税务相关信息系统建设经验者优先。 
10.具备良好的沟通能力和团队协作精神,有较强的技术领导力和问题解决能力。