
Java开发工程师
为 Stefanini LATAM 设计和维护企业应用,参与完整的软件开发生命周期,运用 Spring Boot、REST API、云平台和 CI/CD。 从需求收集、系统设计到自动化部署与生产监控,负责端到端的软件交付。
描述
- 设计、构建、测试和维护应用程序与系统。
- 负责完整的软件开发生命周期,从收集初始需求和系统设计,到自动化部署与生产监控。
- 在整个软件生命周期中制定技术栈决策并管理技术债务。
任职要求
- 计算机科学、信息技术或相关领域的学士学位。
- 具有五年以上使用 Java 8 或更高版本开发 Java 应用的经验。
- 具有至少三年使用 Spring Boot、Kafka、MQSeries/IBM MQ 或 ActiveMQ 等消息代理、REST API,以及 Oracle、SQL Server 或 PostgreSQL 等关系型数据库的经验。
- 具备端到端负责软件开发生命周期的实践经验,涵盖初始需求收集、系统设计、自动化部署和生产监控。
- 具有制定高影响力技术栈决策并在整个软件生命周期中管理技术债务的经验。
- 具有 CI/CD 流水线、使用 Git 进行版本控制以及敏捷开发方法的经验。
- 具备出色的分析和问题解决能力。
- 具有 Azure、GCP 或 AWS 云原生架构经验。
- 深入理解安全性、性能和可扩展性最佳实践。
- 具备出色的沟通能力以及跨职能团队协作经验。
- 了解软件设计模式和 SOLID 原则。
- 英语达到中级至高级水平。
- 优先条件:具有使用 SSIS、Apache Airflow 或类似工具开发和集成 ETL/ELT 流程的经验。
- 优先条件:具有在软件开发生命周期中使用 GitHub Copilot、ChatGPT、Cursor 或 Claude 等 AI 辅助开发工具的经验。
福利待遇
- 混合办公,每周两天到办公室工作。









