Job Title: Experienced Java Backend Engineer
We are seeking a skilled Java developer to join our team.
The ideal candidate will have a strong background in backend development and experience with blockchain technology.
- Main Responsibilities:
- Design and implement the architectural progression plan for the central payment/transaction system, ensuring high availability and concurrency.
- Fine-tune data connections, optimize performance, manage stability, and conduct pertinent technical research using tools like RabbitMQ, Redis, and Kafka.
- Review and analyze project requirements, and devise appropriate technical solutions accordingly, utilizing expertise in Java, Spring, Netty, and Dubbo.
- Collaborate efficiently with product, testing, and other departments to ensure timely completion of tasks with high standards, focusing on communication and teamwork.
Required Skills:
- RabbitMQ
- Redis
- Kafka
- Zookeeper
- Java
- Spring
- Netty
- Dubbo
- NIO
- Data structures
- Algorithms
- High availability
- Concurrency
- Communication
About This Role:
- This is a full-time position
- The ideal candidate will have 3+ years of experience in Java backend development
- A degree in Computer Science or related field