中级Java开发工程师 (3年以上)

招聘类别:社会招聘工作性质:全职薪资范围:12-18k招聘人数:2
截止时间:2024-05-30
工作地点:上海


岗位描述:

1、准确理解客户的业务需求,能够输出模块级的设计文档,能进行任务拆分并制定合理的开发计划;

2、按照规范进行代码开发,并实现业务逻辑;

3、单元测试覆盖率达到80%及以上,并满足客户对单元测试的各项要求;

4、遵循客户上线规范,能够独立部署应用,并进行日常系统运维(日志查询、系统重启、日志监控),确保系统正常运行;

5、确保团队目标得以实现;

6、参照公司或者客户要求订立的标准输出交付物。

任职要求:

1、扎实的Java基础,理解NIO、多线程、集合等基础框架,熟悉泛型、反射、注解等高级特性,了解JVM运行原理;

2、理解OOP,OOD编程思想,各种设计模式和应用场景;

3、熟悉分布式系统的概念和架构,了解微服务架构和容器化技术如Docker;

4、熟悉常用的数据结构,了解适用的场景;

5、了解分布式、高并发、高负载、高可用系统设计、开发和调优经验优先;

6、掌握SpringMVC、Spring、SpringBoot、Mybatis等常见开发框架;

7、查看错误以及结果、以及配置jenkins的能力;

8、理解Redis/Memcached、ActiveMQ异步消息等技术的原理;

9、熟悉Linux系统常用命令和操作;

10、熟悉常用设计模式,了解软件工程和UML,具备一定的系统设计能力;

11、熟悉Maven、SVN等项目管理工具,熟悉Git;

12、熟悉TCP/IP、HTTP/HTTPS等协议,了解Websocket、RESTfulAPI等技术;

13、具备良好的代码规范和编程习惯,能够编写高质量的代码;

14、具备良好的团队合作精神和沟通能力,能够与其他团队成员协作完成项目;

15、了解新技术和新趋势,持续学习和提升自我能力优先。

沪ICP备11035244号-5