职位描述
一、岗位职责
1、理解需求分析,撰写相关技术文档;
2、搭建系统开发环境,完成系统框架和核心代码的实现;
3、能独立解决开发中遇到的难点问题,能适应快速迭代开发节奏;
4、参与系统稳定性、性能和扩展性调试;
5、遵循项目目标和关键里程碑,确保每个阶段的目标都按时达成;
6、定期参与线上会议,与团队保持同步,及时解决问题;
7、通过代码审查流程确保代码质量,使用项目管理工具跟踪进度;
8、实施持续集成和部署,减少错误并加快交付速度;
9、定期进行质量检查和风险评估,确保项目按计划进行;
10、保持开放的沟通渠道,确保信息流通和问题解决;
11、灵活安排工作时间,以适应项目需求,有时需出差-基于不同项目阶段交付,目前主要在西安、北京、青岛,主要工作城市济南;
12、维护详细文档和知识共享,确保项目知识不丢失;
13、定期收集反馈并进行项目评估,根据需要调整计划;
二、任职要求
1、计算机软件相关专业且本科或研究生学历,3年以上实际Java开发工作经验,至少有2个以上完整项目经验;
2、精通Java编程、设计模式和组件技术,熟悉关系型数据库;
3、熟练使用Spring、Spring boot、SpringCloud框架和mybatis等ORM框架;熟悉分布式框架等;(有开源框架yudao和ruoyi项目经验优先)
4、了解Python 编程语言;
5、有完整的系统集成经验,熟悉SOA分布式架构布局,移动端开发经验;精通MYSQL数据库或Postgresql数据库,有一定的数据库调优能力,熟练使用sql并能进行优化;
6、熟悉常用缓存技术及队列,如:Redis、MongoDB、ActiveMQ等;
7、了解linux命令和使用,熟悉Tomcat等应用服务器安装、部署、维护等;
8、具备高度责任心,工作态度认真,有耐心,积极主动,具有良好的语言表达和沟通能力,有良好的团队合作精神,有独立工作能力,能承受较大的工作压力。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕