Java中高级软件开发工程师
2-3万元/月公司重视研发,开发标配MacProM系列
岗位职责:
1.承担公司软件产品的核心代码编写、架构设计与开发任务;
2.负责软件研发过程中相关技术文档的撰写;
协助技术合伙人/技术总监完成系统整体架构规划、技术路线决策,并主导关键模块的设计实施与质量控制;
3.配合技术合伙人/技术总监开展技术难题攻关,解决项目开发中的重大技术瓶颈;
4.主导公司主力产品AnTank的核心代码架构设计与开发工作。
任职要求:
1.学历要求:全日制统招一本及以上学历,计算机软件或相关专业;
2.经验要求:具备10年以上百人规模软件企业从业经历,最近一段工作经历持续不少于3年;拥有5年以上JEE项目开发经验;有本地生活类软件(如票务、餐饮、电商、停车、客房预订、地图、CRM、营销系统等多业务整合)背景者优先;具备大型互联网公司Web系统开发及性能优化实践经验;
3.技术能力:
1)精通Java语言,掌握JSP、JDBC、JavaScript技术;熟练使用主流开发框架(如Spring、SpringMVC、Ibatis等);
2)精通网站后台开发,可独立完成服务端功能模块开发,具备常用接口开发能力(WebService、http等);
3)熟悉常用服务器环境配置(Apache、Tomcat、resin),了解nginx、apache的集群部署与网络基础;
4)掌握至少一种常见数据库技术(Oracle、Mysql、PostgreSql等);
5)了解HTML、CSS、JAVASCRIPT、Jquery、Bootstrap、Vue等前端开发技术;
6)熟悉Linux/Unix操作系统,能熟练操作常用命令,具备shell脚本编写能力;
7)熟悉常用Java中间件(Redis、Memcached、ActiveMQ、Zookeeper等);
8)熟练运用Eclipse开发工具;
9)了解消息队列mq及分布式远程调用框架dubbo;
10)掌握mongodb的基本应用。
4.技术要求:了解开发、测试、运维一体化流程,精通敏捷开发模式,掌握容器化技术;
5.其他要求:对AI技术的应用有一定理解与认知。