高级JAVA
1. É necessário ter experiência em exchanges, com foco nas principais funções de um exchange centralizado, como: operações de mercado à vista, pedidos, correspondência; operações de contratos, pedidos, posições, correspondência, ativos e outros pontos de atenção.
2. Sólida base em Java, com domínio em IO, Netty, RPC, Kafka, RocketMQ, WebSocket, multithreading, alta concorrência, coleções e outras bibliotecas básicas.
3. Familiaridade com cache distribuído e mecanismos de mensagens, conhecimento em design e aplicação de sistemas distribuídos de alta concorrência e alto desempenho, além de otimização.
4. Compreensão aprofundada das tecnologias comuns da internet, como o ecossistema Spring, MyBatis, Redis, Nacos, MQ, ZK e outros componentes e tecnologias open source.
Java开发工程师(中英双语)
1. Responsável pela análise de requisitos de produtos, design de sistemas e design de banco de dados;
2. Participar da análise de requisitos de produtos, aprofundando-se na investigação das necessidades e estudando os detalhes técnicos do projeto;
3. Redigir documentos técnicos relacionados, conforme as normas exigidas pela empresa;
4. Resolver problemas complexos que surgem no projeto, além de otimizar o desempenho do sistema;
5. Resumir e compartilhar regularmente as experiências e resultados acumulados no trabalho; manter uma boa comunicação e interação com os membros da equipe.