职位描述
负责公司现有Java Web应用系统的日常维护、故障排查和修复,保障系统7x24小时稳定运行。
参与现有系统的功能扩展、代码重构和性能调优,提升系统处理能力和用户体验。
深入理解业务需求,进行后端业务逻辑的设计、开发和单元测试。
负责设计与优化数据库结构,编写高效的SQL语句,并进行必要的数据库运维操作。
编写清晰、规范的技术文档,如设计文档、API接口文档等。
任职要求(必备条件):
计算机科学或相关专业本科及以上学历,3年以上Java Web开发经验。
精通Java语言及生态系统,深刻理解面向对象设计、多线程、集合、IO/NIO等核心基础。
精通主流Java Web开发框架,如 Spring Boot, Spring MVC, MyBatis/Hibernate 等,并了解其核心原理。
精通MySQL数据库,具备扎实的数据库知识,能独立进行复杂的SQL查询编写、索引优化、事务处理及故障排查。
熟悉Web前端基础技术(HTML, CSS, JavaScript),并具备与前端协作开发的能力。
熟悉使用Git等版本控制工具,了解Maven/Gradle等项目管理工具。
具备良好的代码编写习惯,注重代码质量,有较强的逻辑分析和问题解决能力。
拥有强烈的责任心和团队合作精神,善于沟通,能承受一定的工作压力。
优先考虑条件(加分项):
熟悉国产化
熟悉 Python 语言,有使用Django/Flask等框架进行脚本编写或项目开发的经验。
有Linux服务器运维经验,能熟练使用常用命令进行日志分析、性能监控和问题定位。
了解分布式、微服务架构(如Spring Cloud, Dubbo),有相关项目实践经验。
了解缓存技术(Redis/Memcached)、消息队列(RabbitMQ/Kafka)等中间件。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕