职位详情
Java高级工程师
1.5-3万
深圳市微特精密科技股份有限公司
深圳
1-3年
本科
09-06
工作地址

深圳市微特精密科技股份有限公司-北门

职位描述
学历与经验: 计算机相关专业本科及以上学历,拥有5年及以上全栈开发经验,有完整的项目上线和运维经验。

岗位职责:
1、开发符合工厂各个部门需求场景的工厂信息化系统(OA,EPR,SRM,CRM,WMS,TMS,PLM,MES,APS,企微对接,H5开发等);
2、根据公司情况及上级要求,规划设计开发指定功能的工厂管理模块;
3、预判各种风险,设定预案,针对各种内部系统问题制定相应对策,制定解决方案与开发计划;
4、制定代码开发规范,组织安排编写符合代码规范的高质量代码;
5、跟踪并修复开发过程中的问题,确保整体系统质量;
6、响应并处理所开发系统反馈回来的问题,确保问题及时处理;
7、对于现有系统的对接,扩展,集成等(用友,金蝶等);
8、按照软件需求安排编写详细设计、代码、及相关技术文档。。

任职要求:
1、5年及以上工厂信息化系统软件开发经验,2年以上组织、管理经验;
2、精通Java,对Java新版本(如Java 17 LTS, Java 21 LTS)进行特性追踪;
3、精通Spring生态 (Spring Core,Spring MVC,Spring Boot,Spring Security,Spring Cloud等);
4、精通sqlServer、MySQL等关系型数据库,Redis缓存数据库;
5、熟悉多种中间件例:RabbitMQ、Nacos、Elasticsearch、XXL-JOB等;
6、熟悉代码管控,运维管控技术 例:Jenkins, GitLab,Docker,Maven等;
7、熟悉Linux操作系统常用命令、文件系统、进程管理、网络配置、Shell脚本编写。具备基本的线上环境问题排查能力;
8、熟练掌握常用设计模式(如工厂、单例、代理、策略、模板方法、观察者、适配器等)并能应用于实际编码,提升代码可扩展性和可维护性;
9、熟悉规则引擎/工作流引擎,如activiti、flowable、camunda等一种或多种;
10、主导/深度参与大型、复杂、高并发、高可用Java后端系统的架构设计、技术选型和核心模块开发。深入理解业务需求,将其转化为可扩展、可维护、高性能的技术解决方案。编写高质量、高复用、符合规范的核心业务代码,并对代码的长期可维护性负责;
11、负责解决项目中的关键性技术难题和性能瓶颈。精通JVM原理,能进行JVM调优、内存泄漏分析和GC优化,保障系统稳定性;
12、对系统(应用层、数据库、缓存、中间件、网络)进行深度性能分析、诊断和调优。具备复杂问题排查能力,能快速定位并解决线上生产环境故障。

优先考虑条件(加分项):
1、有微服务(Spring Cloud)架构实践经验;
2、熟悉Redis、Elasticsearch、RabbitMQ/Kafka等中间件的一种或多种;
3、了解容器化技术(Docker)及CI/CD流程;
4、有全栈开发经验。

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

立即申请