高级架构师( java)
职位描述 "负责系统设计、技术选型和架构搭建,并主导核心模块的开发和解决技术难题。具体职责还涵盖了系统性能、稳定性、可扩展性的优化,以及技术方案的制定、技术评审和团队指导。 " 岗位职责 系统设计与架构:负责大型复杂系统的后端服务端代码框架设计;设计和构建高扩展、高性能、高可用、安全的分布式系统,特别是基于微服务架构。 技术领导:主导技术预研和选型,引入和推广前沿技术;制定和推动技术方案落地;进行技术评审和技术难题攻关。 开发与实现:负责核心业务系统及外围系统的功能设计、核心模块开发、代码编写和评审。 项目交付与优化:确保项目按计划顺利完成,及时解决项目实施中的问题;参与系统稳定性、性能和扩展性测试,并持续优化系统。 文档与支持:负责需求、设计和技术方案等相关文档的编写;提供技术支持和维护。
任职要求 1.大学本科及以上学历,计算机专业,10年以上Java开发经验,5年以上的技术架构经验,能带领团队完成大型复杂toB系统的开发。 2.精通Java,熟悉Spring Boot,Spring Security,Mybatis,ElasticSearch,Redis等主流的开源框架和组件,熟悉微服务架构和Spring Cloud全家桶,有丰富的微服务项目架构经验和架构重构经验。 3.熟悉Oracle,MySql,Postgresql等主流关系型数据库一种或几种,熟悉主流非关系型数据库MongoDB,Redis等,有丰富的数据库调优和系统性能调优经验。 5.熟悉Docker,熟悉RocketMQ,Kafka,RabbitMQ等消息中间件,有丰富的项目应用经验。 6.熟悉Linux环境和操作,熟悉Tomcat,Apache,Nginx等开源服务器,能部署,配置,调优系统,能带领团队完成难点和关键问题的技术公关。 7.熟悉设计模式,熟悉敏捷开发流程,有较强的逻辑思维能力,思路清洗,有敏捷项目的开发和管理经验。 8.有较强的沟通能力,善于团队内部沟通,跨团队,跨组织沟通,有良好的沟通理解能力及团队合作精神。 9.工作态度认真踏实,有积极学习的心态,具有较强的责任心和耐心,具备较强自驱力和创新能力。
联系TG @foya_job8 |