Job Highlights
- understand Go language features, able to write efficient and maintainable code
- 3 years of relevant work experience, capable of independently completing project
- Familiar with Go libraries and frameworks able to apply them flexibly in project
Company Background: Our client is an IT firm dedicated to the fintech sector, founded in January 2018 and headquartered in the prestigious Hong Kong Science Park. The company specializes in developing innovative solutions for fintech and cybersecurity, offering products such as transaction matching engines, risk control engines, account settlement systems, arbitrage systems, structured products management systems, and algorithmic trading engines
Job Title: Go Developer
Responsibilities:
1. Develop and maintain internal foundational frameworks, services, and platforms:
• Design and develop efficient and stable foundational frameworks and services to support various business needs.
• Continuously optimize existing systems to enhance performance and scalability.
2. Develop quantitative trading systems and ensure the availability of production environment services and resources:
• Develop and maintain quantitative trading systems to ensure efficient operation.
• Monitor the production environment and promptly address system issues to ensure stability.
3. Focus on improving the efficiency of the entire development process, implementing continuous integration, continuous delivery, etc.:
• Promote automated testing and deployment processes to improve development efficiency.
• Implement continuous integration and continuous delivery (CI/CD) processes to ensure code quality and deployment speed.
Requirements:
1. Bachelor's degree or higher in Computer Science, Mathematics, Communications, or related technical fields, with 3+ years of work experience:
• Solid foundation in computer science, familiar with data structures and algorithms.
• At least 3 years of relevant work experience, capable of independently completing project development.
2. Proficient in Go:
• Deep understanding of Go language features, able to write efficient and maintainable code.
• Familiar with common Go libraries and frameworks, able to apply them flexibly in projects.
3. Familiar with Docker, Kubernetes, etc., is a plus:
• Understanding of container technologies and orchestration tools, able to deploy and manage applications in production environments.
• Practical experience with Docker and Kubernetes is preferred.
4. Experience in designing and developing service monitoring systems is a plus:
• Experience in designing and developing monitoring systems, able to promptly identify and address system issues.
• Familiar with common monitoring tools and technologies, such as Prometheus, Grafana, etc.
5. Strong mathematical and logical abilities:
• Excellent mathematical foundation, able to apply it to the development of quantitative trading systems.
• Good logical thinking skills, able to analyze and solve complex technical problems.
Interested candidates please send an up-to-date CV to [via CTgoodjobs
Apply Now]