职位详情
高级Java开发工程师
1.3-2万·13薪
天津京涛海纳科技有限公司
天津
5-10年
本科
08-04
工作地址

中兴天津产业基地3号楼西区911室

职位描述
岗位职责:
1.技术架构设计与优化:深入参与项目前期技术调研,主导复杂业务场景下 Java 系统架构设计,确保系统的高可用性、高扩展性和高性能;定期对现有系统架构进行评估和优化,解决系统瓶颈问题,提升整体技术水平。
2.核心代码开发与攻坚:负责项目中核心功能模块的代码编写,采用前沿技术和设计模式实现复杂业务逻辑;攻克技术难题,主导技术难点攻关,为团队提供技术解决方案,保障项目顺利推进。
3.技术方案评审与指导:参与技术方案评审,对团队成员的设计方案和代码进行审核,提出改进建议,确保技术方案符合规范和项目需求;指导初级、中级开发工程师进行技术学习和能力提升,帮助团队整体成长。
4.新技术研究与应用:关注 Java 技术发展趋势,研究新兴技术和框架,并结合公司业务需求进行技术选型;推动新技术在项目中的落地应用,提升团队开发效率和产品竞争力。
5.项目管理与协作:协助项目经理进行项目计划制定、任务分配和进度把控;与产品、设计、测试等部门密切协作,确保项目需求准确理解和实现;及时发现并解决项目中的技术风险和问题,保障项目按时、高质量交付。
6.代码质量与规范管理:制定和完善 Java 开发规范和代码审查制度,推动团队严格执行;定期进行代码审查,提高代码质量和可维护性;参与代码重构工作,优化代码结构,提升系统性能。
7.技术文档编写与知识沉淀:编写高质量的技术文档,包括系统设计文档、接口文档、技术方案等;总结技术经验,在团队内部进行知识分享,促进团队技术知识沉淀和传承。
任职要求:
教育背景:
计算机科学与技术、软件工程、信息与计算科学等相关专业,本科及以上学历。
专业技能:
1.精通 Java 核心技术,深入理解 JVM 原理、多线程、集合框架、IO/NIO 等,能够熟练运用 Java 进行高并发、高性能系统开发。
2.熟练掌握 Spring 全家桶(Spring Boot、Spring Cloud、Spring MVC 等),熟悉微服务架构设计和开发,有大型分布式系统开发经验。
3.精通数据库原理,熟练使用 MySQL、Oracle 等关系型数据库,具备数据库设计、性能调优和 SQL 优化能力;熟悉 Redis、MongoDB 等非关系型数据库的使用场景和操作。
4.熟悉常用的中间件,如消息队列(Kafka、RabbitMQ 等)、分布式缓存(Redis)、RPC 框架(Dubbo)等,能够解决中间件使用过程中的问题。
5.有前端开发基础,熟悉 HTML、CSS、JavaScript 等技术,了解前后端分离架构和接口交互规范,能够与前端团队有效协作。
6.具备良好的系统设计能力,熟悉常见的设计模式和架构模式,并能在实际项目中灵活运用;有高可用、高并发系统设计和实践经验,熟悉分布式事务解决方案。
7.熟练使用 Git 等版本控制工具,熟悉 Maven、Gradle 等项目构建工具;了解 Linux 操作系统基本命令,具备在 Linux 环境下部署和调试项目的能力。
8.有一定的自动化测试经验,熟悉 JUnit、Mockito 等测试框架;了解 CI/CD 流程,能够使用 Jenkins 等工具实现持续集成和持续部署。
个人素质:
1.具有 5 年以上 Java 开发经验,有完整的项目开发周期经验,主导过至少 2 个以上大型项目的核心模块开发。
2.具备较强的技术钻研精神和创新能力,能够快速学习和掌握新技术,并应用到实际工作中。
3.良好的沟通能力和团队协作精神,能够与不同部门、不同角色的人员进行有效沟通和协作;具备一定的技术领导能力,能够带领团队攻克技术难题。
4.工作责任心强,注重细节,对代码质量有严格要求;具备较强的问题分析和解决能力,能够在压力下独立完成工作任务。
5.有良好的文档编写习惯和逻辑思维能力,能够清晰地撰写技术文档和报告,准确表达技术思路和解决方案。

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

立即申请