岗位职责:
具备良好的编码习惯,熟悉编程规范及相关安全规范;
能够根据业务需求自主完成数据库表设计、模块设计,并独立完成代码实现;
对个人开发的功能进行程序单元测试和功能测试;
配合同事进行接口联调,协助测试人员进行问题排查;
熟悉敏捷开发流程,具备责任心、一定的抗压能力、良好的学习能力和沟通能力,性格开朗,具备优秀的团队协作精神和代码编写习惯。
 
任职要求: 
本科及以上学历(学信网可查),计算机或软件工程相关专业,四年以上软件开发经验; 
熟练掌握 Java 语言,深入理解其核心特性,熟悉并发编程、网络通信、常用数据结构、设计模式及 JVM 原理; 
熟练掌握并运用 Spring、Spring Boot、MyBatis、MyBatis-Plus 等主流开发框架; 
熟悉分布式架构与微服务架构,熟练使用 Spring Cloud、Spring Cloud Alibaba 等微服务框架及组件,能够解决分布式锁、SSO 单点登录等典型分布式场景问题; 
熟练使用 RocketMQ、Kafka 等主流消息中间件,了解消息可靠性、消息顺序性原理,具备处理消息堆积、消息丢失等问题的能力; 
熟悉 Redis 的线程模型及持久化机制,掌握缓存、分布式锁、限流等常见应用场景; 
熟悉 MySQL、PostgreSQL 等主流数据库,能熟练编写 SQL 语句,理解索引、事务、锁机制的核心原理,并具备 SQL 调优能力; 
熟练使用 Linux 系统常用命令及 Docker 常见命令; 
熟练使用 Jenkins、Git、Maven、IDEA、Postman、Apifox 等开发与测试工具; 
掌握 Python 语言,基础知识扎实者优先; 
有物联网平台使用经验者优先,如:ThingsBoard、RT-Thread 等; 
有数字孪生、医院/园区后勤管理领域相关开发经验者优先; 
了解并接触过工业自动化和物联网领域常用通信协议者优先,如:MQTT、BACnet、Modbus 等。