Senior Golang Developer
About the role
Design, develop, and maintain new and current core risk management system features. Write high-quality code and tests, perform code reviews, and collaborate closely with other members of the product team and QA to deliver quality software to end users. Participate in requirement discussions with asset management team, risk team, and other teams, and in technical scheme discussions to ensure the stability, availability, and security of the system under high concurrent access. Participate in the research and development of AI agents.
Key responsibilities
Design, develop, and maintain new/current core risk management system features
Write high-quality code and tests, perform code reviews
Collaborate closely with other members of the product team and QA to deliver quality software to end users
Participate in requirement discussion with asset management team, risk team, and other teams
Participate in technical scheme discussion to ensure the stability, availability, and security of the system under high concurrent access
Participate in the research and development of AI agents
About you
Backend development experience in commercial projects 2+ years
Experience in GoLang development 1+ years
Hands-on HTTP/WebServices/REST API knowledge
Hands-on MySQL/NoSQL/Redis/Message queue knowledge
Network-related programming experience
Multi-threaded programming experience
Linux knowledge
Good coding habits, excellent design ability, love programming
Positive and optimistic, strong sense of responsibility, good team communication, and cooperation ability
Hand-on Docker+Kubernetes experience (plus)
Hand-on Prometheus and Grafana experience (plus)
Experience in fintech industry (plus)