Java 开发工程师
A
Agensi Pekerjaan Intho Sdn Bhd
4 - 6K MYR
Full-time
Remote
岗位职责
1.参与项目需求评审,负责系统模块设计、开发及自测,确保代码质量和系统稳定性。
2.负责项目相关模块的 API 设计与开发,并编写相关技术文档及接口文档。
3.与产品经理、测试团队及其他技术团队紧密协作,保障产品研发工作的质量与开发进度。
4.参与系统架构优化及技术选型,提升系统性能与可扩展性。
5.在软件开发和维护过程中总结问题与经验,提出优化方案并持续改进系统质量。
6.参与系统故障排查与性能调优,确保系统稳定运行。
岗位要求
1.本科及以上学历,计算机科学、软件工程或相关专业,3年以上Java开发经验。
2.熟悉 Java基础技术体系,具备扎实的编程功底,理解 JVM原理、并发编程、多线程、集合框架等核心技术。
3.熟练使用 Spring Boot、Spring Cloud、MyBatis 等主流开发框架,具备 微服务架构项目开发经验。
4.熟悉 分布式系统设计,了解分布式事务、缓存机制、消息队列等相关技术。
5.熟悉常见中间件及组件,如 Redis、Kafka、RabbitMQ、Zookeeper、Nginx 等,并具备实际项目使用经验。
6.熟悉 Linux操作系统,能够熟练使用常用命令并编写 Shell脚本。
7.深入理解 面向对象编程思想,熟悉常见 设计模式,具备良好的代码规范与系统设计能力。
8.熟悉 敏捷开发流程,具备良好的团队协作能力、沟通能力和问题解决能力。