初级 Java 软件工程师 - PagBank(混合办公,巴西)
在 PagBank 负责构建和维护金融应用的初级 Java 工程师。工作涉及 API、自动化测试、SQL 数据库以及协作式敏捷开发。
描述
- 按照既定的软件工程实践构建和维护 Java 应用。
- 在团队指导下协助收集并明确业务和技术需求。
- 参与技术文档、流程工作流和系统图的编写与维护。
- 为现有系统交付改进和纠正性修复。
- 分析代码并调试应用,协助发现和解决问题。
- 与高级开发人员合作,持续改进和维护软件系统。
- 参与技术讨论,并为产品和开发流程提出改进建议。
- 创建并维护单元测试和集成测试覆盖率。
- 协助构建和支持 API 及后端服务。
- 在敏捷环境中与多学科团队协作。
任职要求
- 已完成或正在攻读计算机科学、计算机工程、信息系统或相关专业的学士学位。
- 具备 Java 开发方面的工作知识。
- 了解关系型数据库和 SQL 基础,包括 Oracle、MySQL 或 PostgreSQL。
- 具备基于 Git 的版本控制经验。
- 了解 Scrum 或 Kanban 等敏捷实践。
- 了解面向对象编程和基本设计模式原则。
- 具备 JUnit 或 Mockito 等自动化测试框架的经验。
- 接触过 Spring Boot 者优先。
- 接触过持续集成和持续交付工具者优先。
- 接触过 Python 和人工智能应用者优先。
福利待遇
- 餐费和/或食品津贴。
- 医疗和牙科保险。
- 人寿保险。
- 可使用 TotalPass 和 ZenKlub 合作项目。
- 延长的产假和陪产假。
- 托儿支持。
- 在包括 FIA、FAAP 和 PUCRS 在内的院校就读研究生项目和 MBA,最高可享 50% 折扣。
- 工作场所不设正式着装要求。
- 生日当天带薪休假。
- 员工迎来新生儿时可获得新生儿礼物。
