职位描述
工作职责:
1、设计和开发高质量的Java应用程序。
2、参与系统架构设计和优化。
3、解决复杂的技术问题,并提供创新的解决方案。
4、指导和培训初级开发者。
任职资格:
1、本科以上学历,计算机相关专业,具备5年及以上JAVA开发经验,有负责中大型项目开发经验。
2、精通Java, 熟悉Linux, Spring, Mysql, 常见NoSQL系统以及分布式架构等。
3、熟悉底层中间件、分布式技术(如RPC框架、Redis缓存、RocketMQ消息系统等)。
4、具备系统调优、性能调优等技能,对疑难技术问题具备较强的排查能力。
5、具备高并发分布式计算或海量数据应用经验,熟悉电商、ERP、营销类等的业务的优先。
6、能根据自己对需求的理解,有前瞻性的规划和落地实施方案和路径。
7、具有优良的代码书写规范,会使用主流团队开发工具如Git、SVN等。
8、熟悉DevOps工具链(Jenkins, Docker, K8S)的优化。
9、具备服务意识和团队精神,工作积极主动,具有的沟通能力、归纳能力以及娴熟的语言表达能力。