1. 根据设计文档或需求说明完成代码编写、调试和测试。
2. 独立承担关键功能模块的程序设计和开发。
3. 分析并解决软件开发、调试测试过程中的问题。
4. 配合团队完成其他相关开发任务。
任职要求:
1. 计算机相关专业,本科及以上学历(能力优秀者例外);
2. 5年以上Java Web应用软件开发经验,具备系统设计经验,熟悉软件开发流程;
3. 精通java EE相关技术,对Spring,Spring Mvc,MyBatis,MQ,异步框架等有较为深刻的理解,
熟悉设计模式;
4. 熟练使用Oracle、SqlServer、Mysql、PostgreSQL等常用的数据库系统,对数据库有较强的设计
能力,同时对数据库连接池的使用,线程池技术等熟悉者优先考虑;
5. 熟悉面向对象分析和设计技术,包括设计模式、UML建模等;
6. 熟悉网络编程,具有设计和开发对外API接口的经验和能力;
7. 熟悉开发流程和方法,熟悉现代DevOps工具集;
8. 在其中一些领域(如设备物联网、能源管理等)具有相关项目经验;
9. 具有良好的职业道德;成果导向;能够独立工作,并与团队伙伴一起密切合作;
10. 熟悉云计算/云原生、容器、微服务的技术和框架(如dockers、Kubernetes);了解大数据平台和NoSQL数据库,如Mongo DB,Redis,Cassandra,Hadoop优选;熟悉Linux操作系统
11. 熟悉相关工业行业包括PLC、SCADA、DCS、HMI、MES、ERP等以及工艺、质量、设备、能效等特定领域的工业软件和自动化系统 优选
12. 熟悉工业现场总线架构、自动化协议(Modbus,Modbus TCP,PROFIBUS,PROFInet)、工业控制系统协议(OPC/DA、OPC/UA)优选
上班地址:-广东-佛山-广东申菱环境系统股份有限公司(三基地)
该职位发布已超过90天,可能已过期!