职位详情
高级Java开发工程师
1万-1.3万
北京联纵宸捷科技有限公司
包头
5-10年
大专
10-16
工作地址

首钢建设

职位描述
岗位职责:
1、设计和开发高可用、可扩展的Java后端系统架构。
2、负责整体技术架构设计,包括微服务架构、服务治理等。
3、实现复杂的业务逻辑和算法,开发和优化高性能的业务处理流程。
4、设计和优化数据库模型和查询,管理和优化数据库性能,确保数据的完整性和安全性。
5、设计和实现RESTful API,集成第三方服务和组件。
6、与前端团队和其他系统对接,确保数据交换的有效性和安全性。
7、设计和管理系统的部署架构,包括容器化部署和云服务平台的使用。
8、分析和优化系统性能,包括代码优化、数据库优化、缓存机制设计等。
9、确保系统的安全性,包括数据加密、身份认证和授权。
10、配置和管理系统的监控和日志记录,及时发现和解决问题。
11、指导和支持初级和中级工程师。
12、参与团队技术方向的决策和实施。
13、跟踪并推动新技术的应用和实施,提升系统的创新能力和竞争力。
任职要求:1、精通Java语言和相关技术(如Java EE、Spring框架),深入理解并能够应用Java多线程、并发和内存管理机制。
2、熟悉关系型数据库(如MySQL、Oracle)和非关系型数据库(如MongoDB、Redis)的设计和优化。
3、有设计和实施微服务架构的经验,了解微服务治理、服务发现和负载均衡等方面。
4、熟悉容器化技术(如Docker、Kubernetes),有相关项目实施经验。
5、能够设计和实现符合RESTful风格的API,了解消息队列的使用和应用场景(如RabbitMQ、Kafka)。
6、了解Web安全性(如OAuth、JWT)、数据加密和传输安全等。
7、熟悉单元测试、集成测试和自动化测试工具,有持续集成和持续交付(CI/CD)实施经验。
8、良好的团队合作能力和沟通能力,能够有效地与产品经理、前端开发人员和测试工程师合作。
9、能够快速定位并解决生产环境中的问题和故障。

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

立即申请