
岗位职责:
1.扎实掌握 Java 8/11 基础与并发、集合、I/O;理解 JVM 内存、GC 与常见性能调优方法。
熟练使用 Spring Boot、Spring MVC,能独立搭建后端服务与模块;了解 Spring Cloud 的基础组件与微服务实践。
深入掌握 MySQL:
合理的表结构设计(范式与适度反范式)、索引设计与优化(覆盖索引、联合索引)。
复杂 SQL 编写与优化,能使用 EXPLAIN 分析执行计划、定位慢查询。
理解事务隔离级别与锁机制(行锁、间隙锁),熟悉读写分离、分库分表等常见方案。
深入掌握 MongoDB:
文档模型设计、索引策略(单键/复合/TTL/文本索引)与性能优化。
熟悉聚合管道(Aggregation)、会话与事务(4.0+)、副本集与分片架构的基本原理及应用场景。
熟悉数据访问层与持久化框架:MyBatis 或 JPA;理解连接池、事务传播、批量写入、分页与 N+1 问题。
具备缓存与消息系统经验:Redis 的缓存设计与热点治理、分布式锁;Kafka/RabbitMQ 的消息可靠性、幂等与顺序性处理。
能设计与实现规范的 RESTful API,编写清晰接口文档(Swagger/OpenAPI),建立统一错误码和日志规范。
熟悉基础运维与排障:Git、Maven/Gradle、Linux 常用命令;能通过日志、线程堆栈、慢查询、网络排查定位问题。
重视代码质量:具备单元测试(JUnit/Mockito)与集成测试经验,有代码评审与编码规范意识。
具备基础安全意识:认证与鉴权(JWT/OAuth2)、防范常见漏洞(SQL/NoSQL 注入、XSS、CSRF)。
了解容器化与 CI/CD:Docker、Kubernetes、Jenkins/GitLab CI。
了解监控与链路追踪:Prometheus/Grafana、ELK/EFK、SkyWalking/Zipkin。
有高并发、高可用架构经验:读写分离、水平扩展、异步化与限流熔断降级。
有云平台实践:阿里云/腾讯云/AWS 的 RDS、MongoDB 托管、消息与缓存服务。
具备 JVM 性能分析与调优经验:jstat/jmap/jstack、Java Flight Recorder、VisualVM 等工具。
岗位要求:
1.计算机及相关专业;
2.有3年及以上软件开发工作经验,有计算机专业项目负责人工作经验。
顺德大良街道五沙社区新汇路1号
1、本站仅提供信息储存平台,所有信息均由用户发布,其内容及因之产生的后果,均由发布者承担,与本站无关。 2、凡是入职要求【买车、租车、货款、转账、汇款,下载APP、刷单、收取培训费、服装费、押金、报名费、在家办公岗】等各种费用的“均有欺诈嫌疑”,切勿相信,一旦出现,一律拒绝,一律举报。 我要举报 >
