职位详情
java全栈工程师 已下线
1-1.6万·13薪
沈阳东硕信息技术有限公司
上海
3-5年
本科
06-17
工作地址

上海宝信软件股份有限公司(总部)

职位描述

(1)岗位职责:

1、负责系统平台的全栈开发工作,包括前端页面设计与交互实现,以及后端业务逻辑开发。

2、使用Java、Spring Boot等技术搭建后端服务,同时运用HTML、CSS、JavaScript(如Vue.js)完成前端开发。

3、与团队协作,优化系统性能,确保代码质量和用户体验。

4、参与系统架构设计,持续改进技术方案以满足业务需求。

5、负责版本控制,使用Git进行代码管理,确保代码的版本控制和团队协作顺畅。

6、实现跨进程通信,使用消息队列(如RabbitMQ、Kafka)进行异步通信,确保系统间的解耦和高可用性。

7、优化多线程处理,使用Java多线程技术提升系统性能,确保高并发场景下的稳定运行。

8、参与需求沟通,与业务部门合作,理解业务需求并转化为技术方案。

9、负责系统设计,包括模块划分、接口设计和数据流程设计,确保系统的可扩展性和可维护性。

(2)岗位要求:

1、精通Java编程,熟悉Spring框架,特别是Spring Boot的使用和开发。

2、掌握前端技术栈,包括HTML5、CSS3、JavaScript及其主流框架(Vue.js)。

3、熟悉MySQL等数据库,具备SQL优化能力。

4、熟练使用Git进行版本控制,包括分支管理、代码合并、冲突解决等。

5、熟悉消息队列(如RabbitMQ、Kafka)的使用,能够实现跨进程通信和异步处理。

6、掌握Java多线程编程,能够优化并发性能,处理高并发场景。

7、熟悉Maven构建工具,能够进行项目依赖管理和构建自动化。

8、具备良好的需求沟通能力,能够与业务部门有效合作,理解并转化业务需求为技术方案。

9、具备系统设计能力,能够进行模块划分、接口设计和数据流程设计,确保系统的可扩展性和可维护性。

10、有良好的代码规范和文档编写习惯。

11、具备良好的沟通能力和团队合作精神,能够快速学习新技术。

12、具备团队项目开发经验者优先,能够适应团队协作环境,有实际项目经验者优先考虑。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

查看更多相似职位