透明协同,开放进取
岗位职责:
1、根据产品需求和业务现状及未来发展、业务与性能扩展等情况,输出研发设计方案:包括并不局限于表设计,表关系图,接口设计,数据流图,业务流程设计,规则事项说明等,需明确具体的实现方式和细节
2、参与核心代码编写,并持续优化系统架构
3、负责拆解开发任务,分配与协调下属完成,并把控整个开发质量与开发进度,保障按照计划时间完成开发任务。
4、定期评估团队成员的工作效率和表现,提供反馈和指导。
5、解决开发过程中遇到的技术问题和挑战,提供技术指导和解决方案,并对新技术和新事物保持敏锐的洞察力,挖掘与培养有潜力的技术人才。
6、与团队成员、产品经理、测试团队等多个部门领导、客户和供应商进行有效的沟通和协作,确保项目进展顺利。
岗位要求:
1、具备至少5年以上的软件开发经验,以及3年以上的团队管理经验。
2、具备出色的领导能力和组织协调能力,能够有效地推动项目的开展。
3、具备优秀的沟通和表达能力,能够清晰地传达复杂的技术概念和问题。
4、对新技术和新事物保持敏锐的洞察力,能够带领团队不断学习和进步。
5、具备优秀的时间管理和决策能力,能够在压力下做出正确的决策。
技术能力要求:
1、深入了解Java编程语言以及相关的框架和库,如Spring、springCloud等。
2、熟悉了解SpringBoot微服务架构的设计和实施,包括服务拆分、服务间通信、服务治理等。
3、熟练掌握各种中间件,数据库,具备相关实践经验;如:MySQL PGSQL,rabbitmq,Redis等。
4、了解DevOps和持续交付的理念和实践,具备自动化、测试和监控等方面的经验。
5、熟悉各种开发流程规范,并熟练使用各种工具管理提升开发效率和质量;如:禅道,APIFOX,jenkins等。
6、了解性能优化、系统可扩展性和可维护性的最佳实践,能够进行相关的工作。
拉勾安全提示