岗位职责
1.业务需求实现:负责企业级应用后端业务逻辑的分析、设计与代码实现,确保高质量交付。
2.微服务架构开发:基于 Spring Cloud / Spring Boot 体系进行微服务拆分、接口设计及 API 文档编写(如 Swagger/OpenAPI)。
3.数据库设计与优化:进行关系型数据库(MySQL/PostgreSQL)的 Schema 设计、SQL 性能调优,以及 NoSQL(Redis/MongoDB)的高效利用。
4.系统维护与迭代:负责线上系统的监控、排错(Troubleshooting)及代码重构,解决高并发、高可用场景下的技术挑战。
5.技术文档编写:编写相关的概要设计、详细设计文档及集成测试用例。
任职要求
1.Java 基础:精通 Java 语法,熟悉多线程编程、JVM 内存模型及调优。
2.Spring 生态:深入理解 Spring Boot 自动配置原理、IOC/AOP 思想,熟练使用 3.Spring MVC, Spring Data JPA/MyBatis, Spring Security。
4.开发习惯:具备单元测试(JUnit/Mockito)意识,熟悉 Linux 环境下的基本命令操作。