Job Description



  1. Development and implementation of compliance related systems
  2. Build large scale software system, which can impact daily life of millions of customers
  3. Underlying infra/arch upgrade
  4. Performance tuning, online incidents troubleshooting, and system refactoring;
  5. Write high-quality, clean, and maintainable code using engineering best practices

Minimum Qualifications

  1. Bachelor's/Master's degree in computer science, engineering, or equivalent industry experience
  2. Proficient in Core Java, familiar with Spring framework and in multi-threaded programming
  3. Familiarity with JVM, understanding of common open-source distributed middleware, caching, message queues and expertise in MySQL performance tuning
  4. Familiarity with frameworks such as Spring Cloud, and prior experience in designing and stabilizing large-scale distributed, high-concurrency, high-load, and high-availability systems is a plus
  5. Enthusiastic about technology, with stringent requirements for code quality and development standards, and effective communication and collaboration skills within a team
  6.  Strong logical thinking, excellent problem analysis and solving abilities, and a strong sense of responsibility
  7.  Understanding of blockchain technology, with preference given to candidates with related project experience

  • Communications Skills
  • Development
  • Problem Solving
  • Software Engineering
  • SQL
  • Team Collaboration
© 2024 All right reserved.