
Backend Engineer (Java) - KYC Tech
at Binance
Posted 4 hours ago
No clicks
- Compensation
- Not specified
- City
- Country
- Not specified
Currency: Not specified
**Backend Engineer (Java) - KYC Tech at Binance** Binance, the world's leading blockchain ecosystem, seeks a **Backend Engineer (Java)** for our KYC Tech team. You'll collaborate with stakeholders to convert business needs into efficient, well-tested services. Key responsibilities include driving feature development, contributing to architecture design, and ensuring system reliability. Required skills: - Proficient in Java, Spring Framework, and RESTful APIs - Strong understanding of databases, preferably using MySQL - Familiarity with microservices architecture and containerization tools like Docker and Kubernetes - Experience with CI/CD pipelines, Git, and JIRA - Knowledge of agile development methodologies Expected experience: - Minimum 5 years of proven Java development experience - Proven track record in a fast-paced, dynamic environment - Experience in financial technology or relevant industries is a plus Join Binance and be at the forefront of KYC technology innovation, driving our mission to advance the freedom of money. Help build a seamless onboarding experience for our 300 million users across 100+ countries.
Responsibilities
- Collaborate with relevant stakeholders to convert business requirements into services with solid code and meaningful tests.
- Proactively initiate performance tuning, troubleshoot incidents, etc.
- Write and maintain high-quality technical documentation.
- Write high quality code, follows best practices and advocates for engineering excellence.
- Collaborate across other engineering teams and mentor junior members of the team.
Requirements
- Bachelor's degree in computer science, engineering, or equivalent industry experience.
- Minimum 4 years of professional experience in building high-throughput distributed applications.
- Proficient in core Java and the Spring Framework.
- Proficient in MySQL, and familiar with at least one NoSQL database.
- Proficient in distributed system design, and familiar with at least one messaging middleware and the underlying design principles.
- A quick learner with the ability to perform under pressure.
- Able to collaborate with the remote team across different time zones.
-
Bilingual English/Mandarin is required to be able to coordinate with overseas partners and stakeholders.
Desirable
- Performance tuning experience on JVM, SQL, RPC, etc.
- Experience in KYC or Compliance is a plus.
