Position: Senior Java Engineer
Company: Code Space
Category: Java
Experience required: 5y
English level: upper

Team: 2 BE, 2 FE, and 2 QA.

Scope of tasks:
* Develop the core functions of the Internet financial platform, and build the technology infrastructure that supports digital asset trading on the internet.
* Implement RestFul and WebSocket API interfaces to support customers to receive market data and execute orders.
* Establish a robust, efficient, and concurrent trading system to ensure 7x24 hours of uninterrupted operation.

Challenges:
* Fast-paced working environment.
* Propose practical and feasible solutions and produce technical documents independently.
* System analyzing, abstract thinking, and system designing.

Experience with:
* Large-scale, multithreading, and high-performance distributed system
* Data structures, design patterns, multithreaded programming, and JVM principles
* Java Web, microservice development, and frameworks like Spring Boot, Spring Cloud, and MyBatis
* Caching, message queuing, and searching tools like Redis, Kafka, and Elasticsearch
* Linux 
* Performance tuning, jmetrics, and grafana 

Engineers will always face interesting technical challenges and have a great opportunity to drive initiatives 🙌

Are you interested in hearing more about this opportunity? 🔥

Just hit reply if you are, and we can set up a quick discussion.