首席后台开发人员

远程
全职
项目就业
任务: - 完善和修改现有系统模块; - 开发新的业务和集成模块; - 开发新的系统模块,以便过渡到微服务架构,并随后迁移到云(SpringBoot、Docker、OpenShift、Istio)。 - 升级现有技术栈(Apache Kafka、Apache Ignite、ClickHouse、grpc+protobuf); - 优化和重构当前解决方案; - 参与制定和采纳架构决策; - 参与系统改进实施的讨论; - 代码审查、开发单元测试。 - 实现与银行开发的人工智能模型的集成。 期望: - 高级/中级 5 年工作经验; - 精通 Java 8、设计模式和多线程; - 了解当前实施高负载系统和并行计算的实践和方法; - 熟悉 J2EE、Spring; - 熟练掌握 JAX-RS、JPA、EJB; - 具有使用 Maven、Git 的经验; - 具有 ORM(Hibernate/OpenJPA/Spring Data)、XPath、JAXB、MQ 方面的经验。 - 具备编写中等复杂程度查询的 SQL 知识; - 更佳: - 拥有以下技术的经验:SOAP、JAX-WS、JTA、JMS、 - Apache Kafka、Apache Ignite、ClickHouse、grpc+protobuf; - AS WildFly、SpringBoot、Docker、OpenShift/Kubernetes; - 在方法论(Scrum、Kanban)方面有项目经验; - 有编写单元测试(jUnit/TestNG)的经验; - 具有使用 Oracle (12)、PostgreSQL 数据库的经验;了解 SQL 查询优化原则; - 能够使用 Linux 命令行,编写最基本的 Bash 脚本; - 具有使用 Jira、Confluence、Jenkins 的经验; - 了解 DevOps。