Backend Engineer (Java) - KYC Tech
Company X is a prominent global presence in the blockchain space, known for operating the largest cryptocurrency exchange worldwide in terms of trading volume and user base. With a user base of over 280 million individuals across 100+ countries, we are recognized for our top-notch security measures, transparent fund handling, fast trading engine, deep market liquidity, and diverse array of digital asset offerings. Our services span trading, financial solutions, education, research, payment services, institutional support, innovative Web3 features, and more. We harness the potential of digital assets and blockchain to foster a more inclusive financial ecosystem, facilitating greater financial freedom and access for individuals globally.
Our KYC Technology Team at Company X is devoted to crafting an advanced platform that guarantees a seamless customer onboarding experience. Our primary goals include developing a large-scale KYC system, introducing cutting-edge products, and integrating compliance solutions across different regions globally. We prioritize the ethical utilization of AI/ML technologies while meeting both international and local regulatory guidelines. Join us and contribute to a team that pioneers innovation and compliance in the fintech sector. Responsibilities:
Engage with relevant stakeholders to translate business requirements into robust code and comprehensive tests.
Proactively engage in performance optimization efforts, troubleshooting incidents, etc.
Develop and maintain high-quality technical documentation.
Write high-quality code, uphold best practices, and advocate for engineering excellence.
Collaborate with other engineering units and provide guidance to junior team members. Requirements:
Bachelor's degree in computer science, engineering, or equivalent professional background.
A minimum of 3 years' experience in constructing high-throughput distributed applications.
Proficient in core Java and the Spring Framework.
Proficient in MySQL, with knowledge of at least one NoSQL database.
Skilled in distributed system design, along with familiarity with at least one messaging middleware and corresponding design principles.
A fast learner who excels under pressure.
Ability to collaborate effectively with remote teams across various time zones. Desirable:
Experience in performance tuning related to JVM, SQL, RPC, etc.
Exposure to KYC or Compliance practices is advantageous. Why Company X:
Shape the future with a distinguished blockchain ecosystem.
Collaborate with top-tier professionals in a user-centric global organization with a flat hierarchy.
Address distinctive, dynamic projects with independence within an innovative workspace.
Thrive in a results-oriented environment with prospects for career advancement and continuous development.
Competitive salary and company perks.
Remote work arrangements (subject to business team requirements). Company X is dedicated to upholding equal employment opportunities as we believe in the essence of a diverse workforce for our success.
By applying for a job, you confirm understanding and agreement to our Candidate Privacy Notice.
We employ artificial intelligence (AI) tools to support parts of the recruitment process, including application review, resume analysis, or response assessment. These tools aid our recruitment team but do not substitute human judgment. Final hiring decisions are made by people. For more insights on how your data is handled, please reach out to us.
