责任:
设计、开发和维护基于 Java 的应用程序和服务
与跨职能团队协作,定义、设计和发布新功能
领导代码审查并确保遵守编码标准和最佳实践
优化代码以提高性能和可扩展性
实施和维护单元测试和集成测试
指导初级团队成员并就最佳实践提供指导
参加敏捷仪式并为持续改进计划做出贡献
设计和实现微服务模式和事件驱动架构
能够使用 Angular 或 React 前端框架开发和维护应用程序
资格:
6+年Java开发经验
2+ 年前端框架(如 React 和 Angular)经验
对 Spring Boot 及其各种模块(Actuator、AMQP、Data JPA、Web、Security、WebFlux)有丰富的经验
熟练使用 Gradle 和 Maven 进行依赖管理和构建自动化
使用Spring Cloud Zookeeper进行配置管理的经验
熟悉 Apache ZooKeeper 和 Project Reactor
熟练使用Flyway或Liquibase进行数据库迁移和版本控制
具有 Spring Security OAuth2 和 JWT 进行身份验证和授权的经验
了解用于日志记录的 Logstash Logback Encoder 和用于指标收集的 Micrometer
了解 PostgreSQL 或 MySQL
熟悉 Cassandra、DynamoDB、MongoDB 等 NoSQL 数据库
了解用于数据库实体审计和版本控制的 Hibernate Envers
了解 Springfox for Swagger API 文档和 ModelMapper for 对象映射
CSV处理知识
熟练使用JUnit 5、Mockito进行单元和集成测试
用于测试目的的 H2 经验
对设计模式和最佳实践有深入的了解
具有微服务模式、消息传递系统和事件驱动架构的经验
熟练掌握Git进行版本控制
了解用于系统建模和设计的 UML
优秀的解决问题、沟通和基本领导能力
可有可无的技能
熟悉 Docker 和 AWS EKS 部署
熟悉 Spring Cloud 及相关组件
Prometheus 监控和告警经验
了解 Apache Qpid Broker 和 AMQP 0-8 协议
具有持续集成和持续部署 (CI/CD) 工具的经验
Python、Typescript #Net 语言知识
成立于2000年,瞬联是一家提供技术咨询、软件研发及行业级整体技术解决方案的专业服务供应商。瞬联在电信、嵌入式、IoT、汽车、移动互联网及企业软件方案等领域拥有超过20年的深厚研发经验。瞬联通过其优质的交付能力、灵活的合作模式和客户导向的理念赢得了许多世界500强企业客户,公司在大中华地区、美国、加拿大、欧洲的主要城市设有办公室和研发中心。近年来,瞬联11次被国际外包专业协会(IAOP)评为全球外包行业100强公司,同时也屡次得到Gartner、IDC和中国外包网等国内外机构的奖项和荣誉。瞬联拥有ISO9001和27001认证以及CMMI3证书(含敏捷开发流程)。