岗位职责:
1、独立完成中小型项目的系统分析、设计,并主导完成详细设计和编码的任务,确保项目的进度和质量
2、能够在团队中完成code review的任务,确保相关代码的有效性和正确性,并能够通过code review提供相关性能以及稳定性的建议。
3、参与核心产品架构设计,抽象通用业务及技术组件,支撑多场景的复杂业务。
任职资格:
1、3年以上开发和设计经验,有丰富Java开发经验者优先。
2、熟悉面向对象设计和编程的方法,精通Java编程语言,有多线程设计经验,熟悉JVM原理。
3、熟悉HTTP协议和Servlet工作机制,对某一种Web框架的原理有较深入的了解,熟悉SpringBoot/SpringCloud框架,能深入理解IoC、AOP等原理。
4、有一定的系统架构和设计的经验,善于解决分布式通信,存储等方面的问题。
5、熟悉消息中间件MQTT、在物联网设备对接业务流程、设备调度场景有技术实践经验。
6、熟练使用PostgresSQL,有一定的SQL调优经验,熟悉非关系型数据库,如Redis等。
7、对技术有热情,有团队合作精神,敢于担当,有自驱力。