角色与职责:
• 与领导和架构师分析、记录和讨论解决方案架构。
• 专注于后端开发,前端技能作为次要优势。
• 进行单元和集成测试,强调测试驱动开发和业务驱动开发。
• 与测试团队合作进行性能和耐久性测试。
• 提出技术解决方案、改进意见,并提供技术规范。
• 确保按照银行标准和安全要求进行质量报告和控制。
• 遵循Scrum敏捷仪式。
• 遵守适当的治理、代码和行为准则。
• 与外部供应商咨询团队合作进行产品开发。
• 作为推动者和利益相关者为关键战略项目做出贡献。
理想候选人:
• 至少8年的后端开发经验。
• 熟练掌握Java 11-21、ORM框架(MyBatis、Spring-Data-JPA)、MAVEN、Spring框架、REST API、CI/CD工具(Jenkins、Serena、Ansible)和测试工具(Mockito、Jmeter、Postman等)。
• 具备数据库经验:Oracle SQL和Postgres SQL。
• 具备云平台经验:IBM Cloud、AWS、Google、阿里巴巴、Azure等。
• 具备中间件、Apache Tomcat、Docker、Kubernetes、Kafka等经验者优先考虑。
• 前端开发经验是一个强项:JavaScript、jQuery、TypeScript、JSP、AJAX和Angular 2x。
• 较强的分析和解决问题的能力。
• 在团队内部具备有效的协作和沟通能力。
• 有敏捷开发实践经验。
• 出色的团队合作和沟通能力。