Enable job alerts via email!

Pioneer Talent Program - Java Engineer (KYC Tech)

Binance

Singapore

Remote

SGD 70,000 - 90,000

Full time

8 days ago

Job summary

A leading cryptocurrency platform in Singapore is seeking a skilled Java developer to build and optimize a high-performance KYC platform. The ideal candidate has a strong background in Java development, particularly with distributed systems and compliance, and will work collaboratively in a dynamic environment. This role offers an opportunity to contribute to cutting-edge solutions in the fintech space.

Qualifications

  • 2+ years of professional Java development experience, especially with high-throughput distributed applications.
  • Experience with MySQL and at least one NoSQL database.
  • Understanding of distributed system design and messaging middleware.

Responsibilities

  • Develop a high-performance KYC platform with an emphasis on compliance and AI/ML integration.
  • Collaborate with teams to convert business requirements into code and meaningful tests.
  • Optimize system performance by tuning code and troubleshooting incidents.

Skills

Core Java proficiency
Java development experience
Performance tuning
Team collaboration in remote settings

Education

Bachelor’s degree in Computer Science, Engineering, or related fields

Tools

Spring Framework
MySQL
NoSQL databases
Job description

Crypto Jobs

Job Description

Job Type: Full-time

Focus: Developing a high-performance KYC platform with an emphasis on compliance, AI/ML integration, and scalability in the blockchain and fintech space.

  • Collaborate with teams to convert business requirements into solid code and meaningful tests.
  • Write and maintain high-quality technical documentation.
  • Optimize system performance by tuning code and troubleshooting incidents.
  • Mentor junior team members and contribute to building a high-performance engineering culture.
  • Work with stakeholders to build scalable solutions for large-scale KYC (Know Your Customer) platforms.
Must-Have Qualifications
  • Bachelor’s degree in Computer Science, Engineering, or related fields.
  • 2+ years of professional Java development experience (especially with high-throughput distributed applications).
  • Core Java proficiency and hands-on experience with Spring Framework.
  • Experience with MySQL and at least one NoSQL database.
  • Understanding of distributed system design and messaging middleware.
  • Ability to collaborate remotely across different time zones.
  • Performance tuning experience, especially in JVM, SQL, and RPC.
  • Experience in KYC or Compliance (a plus but not required).
How to Position Yourself

If you're applying for this role, consider highlighting the following:

  • Java expertise: Emphasize experience with high-performance applications and your knowledge of the Spring framework.
  • Distributed system knowledge: Showcase any relevant experience with large-scale systems, microservices, or message queuing.
  • Database proficiency: Highlight your experience with MySQL and NoSQL databases.
  • KYC or compliance exposure (if applicable): If you've worked in financial services or a regulated industry, mention any experience with KYC, AML, or compliance processes.
  • Performance tuning: If you've dealt with performance bottlenecks or system optimizations, that’s worth noting.
Soft Skills:
  • Team collaboration in remote settings.
  • Learning agility—ability to learn fast and stay current in a rapidly evolving field.
  • Strong communication skills, both written and verbal.
Internal Audit Financial Crimes Compliance Senior Analyst
Staff Software Engineer, Backend - FinHub
Associate Liquidity Risk Manager – Prime Brokerage - United Kingdom
Staff Blockchain Security Architect - EMEA - United Kingdom
Senior Counsel, EU Regulatory Legal - United Kingdom
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.