岗位职责:
1、参与公司核心Java项目的架构设计、需求分析和系统开发,确保项目高质量按时完成;
2、根据业务需求进行模块划分和功能设计,编写高质量、高效率的代码;
3、独立解决开发过程中的复杂技术问题,负责相关模块的性能优化及故障排查;
4、遵循软件工程规范,编写和维护相关的技术文档,包括但不限于需求分析文档、设计文档、测试文档等;
5、与团队成员紧密协作,参与代码审查,提供技术指导,共同提升团队技术水平;
6、关注行业新技术动态,对现有系统进行持续改进和技术升级。
任职要求:
1、统招大专及以上学历,计算机科学与技术、软件工程等相关专业毕业;
2、具备1-3年Java企业级应用开发经验,熟悉完整的软件开发生命周期;
3、精通Java语言,深入理解面向对象设计原则和设计模式;
4、熟悉Spring Boot、Spring Cloud等主流开发框架,并有实际项目开发经验;
5、熟练使用MySQL、Oracle等关系型数据库,了解SQL优化技巧;
6、对分布式、微服务架构有一定理解和实践经验;
7、熟悉Linux操作系统,能进行基本的操作和问题定位;
8、了解缓存技术(如Redis)、消息队列(如RabbitMQ或Kafka)等中间件的使用;
9、具备良好的沟通能力和团队协作精神,能够在压力下工作并解决问题;
10、良好的自我驱动和学习能力,追求技术创新,能够快速适应不断变化的技术环境。