岗位职责:
1. 参与软件项目的需求分析,并根据需求进行系统设计和编码实现。
2. 负责Java应用程序的开发、调试、维护工作。
3. 对现有系统进行优化,提高系统的性能和稳定性。
4. 根据项目计划,按时完成软件编码和单元测试工作。
5. 编写技术文档,如设计说明书、用户手册等。
6. 与团队成员协作,解决软件开发过程中的技术问题。
7. 定期进行代码审查,保证代码质量。
8. 跟踪最新的Java技术发展和行业趋势,不断刷新个人技术栈。
任职条件:
1. 大学专科及以上学历,5年以上Java开发经验,具备独立承担项目开发工作经验,一线城市工作经验3年以上。
2. 掌握JavaEE开发技术,具有多线程、高并发开发经验;熟悉SpringBoot、springcloud、Jquery、Bootstrap等J2EE主流技术框架或工具;具备docker的使用经验,能够对Docker脚本进行简单的修改。
3. 熟悉Rabbitmq、Redis、MYSQL、ES等常用工具或框架。
4. 熟悉Linux系统及常用的Linux命令,能编写简单的shell脚本。
5. 注重开发质量、代码整洁、服务可用性与扩展性,具有配置管理规范意识、文档撰写规范意识。
6. 熟悉软件开发流程和配置库的使用,熟悉版本控制工具SVN、Git的使用。
7. 具有供应链业研发经验,熟悉供应链业产品的设计开发过程者优先。