Job Description
The position involves working as a Backend Developer for a CEX exchange, focusing on trading project development (Note: Projects may vary, candidates should apply with discretion). The role requires designing and optimizing backend architecture to ensure high performance, reliability, and scalability. You will lead the technical direction of the team, establish development standards, and elevate the overall technical capabilities. Collaboration with product teams is essential to understand business requirements, propose technical solutions, and drive project implementation. Additionally, you will conduct code reviews, performance analysis, and stress testing to optimize system efficiency while guiding the team in troubleshooting and maintaining system stability.
Key Responsibilities
- Design and optimize backend architecture for high performance, reliability, and scalability.
- Lead the technical direction of the team, setting development standards and improving overall technical proficiency.
- Collaborate closely with product teams to understand business needs and implement technical solutions.
- Conduct code reviews, performance analysis, and stress testing to enhance system efficiency.
- Guide the team in troubleshooting and resolving issues to ensure stable system operation.
Job Requirements
- Bachelor’s degree or higher in Computer Science or related field, with 8+ years of experience, including at least 5 years in trading project development.
- Proficiency in Java or Golang, with strong computer science fundamentals.
- Extensive experience in system design and architecture, particularly in high-concurrency and high-availability systems.
- Deep understanding of distributed systems, microservices architecture, and cloud computing technologies.
- Familiarity with frameworks like Spring Boot and Spring Cloud, with experience in large-scale distributed system design and maintenance.
- Expertise in middleware such as MySQL, Redis, and Kafka, with performance optimization experience.
- Strong technical leadership and teamwork skills, capable of mentoring and elevating the team.
- Excellent logical thinking, problem-solving abilities, and a strong sense of responsibility.
- Keen awareness of new technologies and industry trends, with the ability to learn and apply new knowledge quickly.
Benefits
The compensation package includes a 16-month salary structure, paid sick leave, and a positive work environment that fosters collaboration and professional growth.