架构设计与工程能力
1.能根据业务需求设计高扩展性、高性能的系统架构,熟悉设计模式。
2.掌握系统安全防护(防SQL注入、XSS、CSRF等)及性能调优(代码、数据库、架构层面)。
3.熟悉分布式追踪(如ELK、SkyWalking)和容灾容错方案。
工作内容:(熟悉:高并发、性能优化、微服务,有物流行业经验优先)
1、负责系统设计和数据库设计等;
2、负责分解开发任务,制定开发计划和开发规范;
3、组织系统开发、测试、部署、运维和相关技术支持工作!
4、编写必要的技术文档,对开发人员提供技术指导和帮助.技能要求:本科及以上学历,计算机相关专业,具有5年及以上Java开发经验:
1、精通Java 语言及JVM原理,熟练使用J2EE 开发环境,精通多线程、线程池、序列化、JUC、IoC、AOP、RPC.NIO等Java开发技术,对Netty/Mina等高并发通信框架有深刻的理解与应用:
2、对面向对象的分析和设计思想具有深刻,能够熟练应用系统的设计模式及(ML建模工具完成系统的模型设计与架构设计;
3、精通Spring Boot、SpringMVC等应用开发框架,对RESTful接口规范和Web Services开发技术有深刻理解精通Mybatis/ibatis或Hibernate等ORM框架对数据对象的持久化操作;
4、熟悉Linux/Unix系统环境下编程,精通0racle、MySQL、MongoDB/CouchBase等数据库系统的应用,具有较强的SQL语句优化能力。对前端开发技术工具有一定的了解:
5、对敏捷系统开发方法和Devps系统开发思想有较深刻理解,精通 SVN/Git、Jennkis、Gradle、Maven、Jmeter等CI/CD技术工具,并能收集和跟踪日志,快速定位程序问题;
6、具有较强的工作抗压能力和自驱力,逻辑思维严密,具备良好的编程习惯和快速编写高质量程序的能力。对研发技术具有较高的热情和学习能力,具备较好的工作推动和团队协调能力。7、有物流或仓储运输经验优先