职位描述
工作职责
1. 与产品经理协同,沟通讨论版本需求、版本范围,达到预期目标。
2. 参与需求分析,主导系统详细设计,确保系统可扩展性、高可用性。
3. 参与业务系统建设:包含技术改造类项目的系统分析、承担核心功能、公共核心模块的代码编写。
4. 具备技术方案输出能力:单一系统技术方案和疑难技术问题解决方案。
5. 攻关和解决关键技术难点,及时处理解决产品、项目中存在的问题:比如性能调优定位、调优能力。
6. 团队协同工作,具备指导项目组内其他开发人员进行项目开发。
7. 进行代码审核,提升代码质量和团队整体技术水平。
任职资格
1. 计算机科学或相关专业统招本科及以上学历,5年以上Java开发经验,具备大型分布式系统设计与开发经验。
2. 精通Java及相关开源框架,如Spring、Spring Boot、Spring Cloud等。
3. 熟悉常用设计模式,具备良好的面向对象设计思想。
4. 熟悉微服务架构,具备微服务系统设计与实施经验。
5. 熟悉数据库设计和优化,掌握MySQL、Oracle等主流数据库,具备使用JPA、Mybatis-plus 等ORM框架的经验。
6. 熟悉消息队列,如RocketMQ、Kafka等,具备实际项目应用经验。
7. 具备性能调优和问题定位能力,熟悉常用性能调优工具。
8. 具备DevOps相关经验,熟悉容器化技术(Docker、Kubernetes)和CI/CD流程。
9. 有团队管理经验优先。
职位福利:五险一金、周末双休、弹性工作
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕