更新于 2月11日

后端开发

8000-15000元
  • 厦门思明区
  • 松柏
  • 3-5年
  • 本科
  • 全职
  • 招2人

职位描述

IT服务计算机软件网络/信息安全
一、岗位职责
(1)JAVA软件开发工作
1.参与公司核心业务系统的需求分析、架构设计、编码实现及系统优化;
2.负责后端服务模块的设计与开发,编写高质量、可维护、可扩展的 Java 代码;
3.配合数据库团队完成数据模型设计
4.参与系统性能调优、故障排查及线上问题处理,保障系统稳定运行;
5.编写技术文档,参与 Code Review,推动团队工程规范落地;
(2)软件运维工作(软件/DevOps 方向)
1.负责公司业务系统的部署、监控、日志管理及高可用保障;
2.有开发能力负责对软件简单需求修改及BUG修复;
3.管理容器化平台,优化资源调度与服务编排;
4.编写自动化运维脚本,提升部署效率与系统稳定性,并熟悉自己的软件并做好日常测试;
5.协同开发团队推进 DevOps 文化落地;
6.与安全加固、灾备演练及容量规划,保障系统安全与弹性伸缩能力。
二、任职要求
(1)年龄、学历、专业
1.年龄要求35周岁以下,能力优秀者可放宽要求;
2.本科及以上学历,计算机科学、软件工程、信息技术、通信工程、数学或相关理工科专业优先;
(2)工作经验
1.具备3年及以上Java后端实际开发相关工作经验;
2.有完整的软件开发生命周期参与经验,熟悉最新开发流程;
3.拥有中大型企业级项目或高并发、分布式系统的实际开发经验者优先;
4.拥有政府软件系统开发经验者优先;
(3)专业知识与技能
1.Java基础:精通Java语言核心特性,深入理解JVM原理、内存模型、多线程并发编程、集合框架、IO/NIO等。
2.主流开发框架:熟练掌握Spring Boot、Spring(Core, MVC, Security, Transaction等)、MyBatis/MyBatis-Plus等主流开源框架及其设计思想。
3.数据库:熟练使用MySQL、PostgreSQL等至少一种关系型数据库,具备扎实的SQL编写、优化能力,了解索引、事务、锁机制。熟悉至少一种NoSQL数据库(如Redis、MongoDB)。
4.中间件与分布式技术:
消息队列:熟悉Kafka、RabbitMQ、RocketMQ中至少一种。
缓存:精通Redis的应用、数据结构及集群模式。
5.其他能力优先:
掌握一种以上其它脚本语言(如PHP,Python, Go等)。
有性能调优、系统稳定性保障、高可用架构设计经验。
熟悉主流云服务平台(如AWS, Azure, 阿里云,腾讯云)的服务与部署。
了解前端基础技术(HTML/CSS/JS, Vue/React)以便协作。
有单元测试、集成测试经验,熟悉JUnit、Mockito等工具。
(4)其他相关素质能力要求
1.分析与解决问题能力:逻辑思维清晰,能独立分析、定位和解决复杂技术问题。
2.学习与创新能力:对新技术保持敏感度和学习热情,能主动跟进技术发展趋势,并思考其在业务中的应用。
3.沟通与团队协作:具备良好的沟通表达能力和团队合作精神,能与产品、测试、前端等多角色高效协作。
4.责任心与主动性:对工作认真负责,有较强的主人翁意识和自我驱动能力,能主动承担责任并推动问题解决。
代码与工程素养:具备良好的编码习惯,注重代码规范、可读性、可维护性及系统设计文档的撰写。

工作地点

思明区厦门市社会福利院

职位发布者

洪逸轩/人事经理

当前在线
立即沟通
厦门民昱大数据服务有限公司
厦门民昱大数据服务有限公司是一家专注于民政大数据服务的科技型公司。公司自成立以来,深耕电子政务领域,运用大数据技术,通过科技改变生活,辅助监管,打造智慧民政信息化全国标杆企业。公司研发一系列民政领域智慧平台,与民生大数据结合,运营管理厦门市智慧养老服务监管中心,既涵盖了政府兜底对象、困难群体的日常服务保障,也面向全市老年人提供普惠化养老服务,同时为发展养老产业“银发经济”搭建互联互通信息平台,实现兜底线、促普惠和市场化的融合发展。
公司主页