Java 开发人员

远程
全职
项目就业
银行项目。 一般要求: 3 年以上 Java 8 或 Kotlin 使用经验 3 年以上 Spring 使用经验和 1 年以上 Spring Boot 使用经验 具有使用微服务架构(Spring Cloud、Kubernetes、Openshift 或类似系统)的经验 具有使用 Docker 的经验 具有使用以下任意 3 种技术的经验 NoSQL(MongoDB、Elasticsearch 或类似技术) SQL(PostgreSQL、Oracle、类似技术) 消息代理(Kafka、RabbitMQ,类似技术) 反应式编程(RxJava、Project Reactor) 缓存(Redis、Hazelcast) CI/CD 定制(GitlabCI、Jenkins、类似工具) 设置监控工具(Zabbix、Prometheus) 候选人最好 参与架构设计并能解释其项目的所有解决方案; 愿意推动系统的技术发展,而不仅仅是遵循现行标准; 与 DevOps、管道、容器化和协调、Linux 有友好关系; 了解微服务架构和分布式系统设计; 参与新员工的招聘和入职; 能够并愿意撰写技术文章。发展和培养同事/社区。提供一次性培训课程并计划长期培训课程。 工作内容 利用最新的技术堆栈创建金融科技解决方案; 开发可扩展所有远程银行渠道(网上银行、移动应用程序、支付服务等)的应用程序; 与不同的开发、数据科学、支持和其他团队进行互动(因此需要良好的沟通能力或培养沟通能力的意愿); 参与架构开发,创造新事物,评估旧事物。