Java 开发工程师 — Pyyne,葡萄牙混合办公
与国际客户团队合作,构建可扩展的 Java 应用和 API,并引领技术工作。 该葡萄牙混合办公职位融合了实践工程、利益相关方协作与指导新人。
描述
- 加入客户团队,交付可靠且可扩展的软件解决方案。
- 与利益相关方协作,共同规划并构建稳健的系统。
- 以英语领导技术工作流并达成项目成果。
- 担任客户利益相关方的主要联系人。
- 使用 Java 和 JVM 技术设计、测试并部署可扩展的 Web 应用和服务。
- 跨越前端和后端层,交付完整的软件解决方案。
- 将业务目标转化为技术架构。
- 及时向利益相关方通报进展,推动项目持续推进。
- 通过指导支持初级同事成长。
- 倡导整洁代码、合理设计和扎实的工程实践。
- 使用关系型数据库和数据访问框架。
- 指导开发周期、设计与代码评审以及性能改进。
任职要求
- 计算机科学、软件工程或相关技术专业的学士学位。
- 具备熟练的英语书面和口语能力。
- 拥有扎实的现代 Java 开发经验,包括 Java 17 或 Java 11。
- 具有 Spring Boot、Spring Framework、Quarkus 或 Micronaut 等企业级框架经验。
- 具备 REST API、微服务或 Web 应用架构的实际开发经验。
- 熟悉 React、Angular 或 Vue.js 等前端 JavaScript 或 TypeScript 框架。
- 熟练掌握 PostgreSQL、MySQL 或 SQL Server 等关系型数据库。
- 实际使用过 Hibernate、JPA、Spring Data JPA 或 jOOQ 等 ORM 和持久化工具。
- 理解整洁架构、SOLID 原则和核心设计模式。
- 有使用 Maven 或 Gradle 的经验。
- 有使用 Git 的经验。
福利待遇
- 混合办公安排。
- 有机会使用先进技术。
- 拥有项目自主权,并能参与塑造公司发展。
- 国际化、以人为本的技术咨询公司文化。
- 提供指导和专业协作机会。
