团队领导 Java 开发人员

远程
全职
我们正在为 Java 团队主管职位寻找一名专家。 职责包括 1. 领导一个 Java 后端开发团队(最多 10 人):激励团队、制定任务和控制; 2. 开发和完善现有项目(有遗留问题); 3. 代码质量控制,遵守公司标准,代码审查,为下属排除故障。 项目技术栈: - Java 8(核心、并发、集合、泛型、Lambda、流 API); - Spring Framework(核心、Web、数据、安全、集成、Boot); - ORM(JPA 或 Hibernate)、SQL、RDBMS、PostgreSQL; - Gradle 或 Maven; - Git; - Intellij IDEA、JIRA、GIT/Subversion、JUnit、TestNG、SoapUI、Bamboo。 担任此职位的必要条件 1. 3 年或以上的首席 Java 开发人员经验; 2. 管理开发团队、技术阐述和任务分解、方法和实施方式的选择、开发规划和监控; 3. 熟悉并理解基本的 OOP 原理、算法、数据结构和设计模式; 4; 4. 熟悉项目技术栈 5. 了解 REST 原理,能够编写符合标准的高质量 API。