Role in brief
Binance seeks a Senior Java Developer for its Compliance Tech team. This role focuses on creating scalable solutions for compliance issues in the crypto sector. Candidates should have strong Java and Spring skills and experience in distributed systems.
About the role
As a Senior Java Developer at Binance, you will design and develop core products that address compliance challenges within the crypto industry. You will work closely with product managers to implement features and ensure system performance, contributing to the overall integrity of Binance's offerings.
The role requires effective communication and collaboration with various departments, allowing you to tackle unique projects in a fast-paced environment. Success in this position means delivering high-quality, maintainable code while addressing compliance issues and enhancing system capabilities.
The salary range for this position is between $82,000 and $138,000.
Skills that matter here
- Java: This role requires proficiency in core Java for developing scalable solutions.
- Spring Framework: Familiarity with Spring Framework is essential for implementing product features.
- MySQL: Proficiency in MySQL is necessary for managing data within the compliance tech solutions.
- NoSQL: Experience with at least one NoSQL database is important for handling diverse data requirements.
- Microservices: Knowledge of microservice design is preferred for building modular applications.
- Kafka: Familiarity with messaging middleware like Kafka is beneficial for distributed system communication.
Who this role suits
- Candidates should have a background in computer science or engineering.
- Individuals who thrive under pressure and can quickly learn new concepts will excel in this role.
- Strong cross-team communication skills are essential for collaborating on compliance projects.
- Those with experience in the Fin-Tech industry will find this position particularly relevant.
From the employer
- Development and implementation of the core products
- Communicate effectively with product managers, designing and implementing product features to support the system
- Performance tuning, online incidents troubleshooting, and system refactoring
- Write high-quality, clean, and maintainable code using engineering best practices
- Identify, log and resolve compliance issues
- Collaborating with other departments on particular projects and special compliance projects as necessary
Minimum Qualifications:
- Bachelor's/Master's degree in computer science, engineering, or equivalent industry experience.
- Proficient in core java, and familiar with spring framework
- Proficient in MySQL, and familiar with at least one NoSQL DB
- Proficient in distributed system design, and familiar with at least one messaging middleware and the underlying design principles
- Capable to cope with stress, and quickly learn new knowledge.
- Good cross-team communication skills
Preferred Qualification:
- Proficient in spring cloud and microservice design
- Related domain experience in the Fin-Tech industry
- Experience or interest in developing backends, APIs, libraries, and SDKs
- Performance tuning experience on JVM, SQL, RPC, etc.
- Global team management experiences
- Shape the future with the world’s leading blockchain ecosystem
- Collaborate with world-class talent in a user-centric global organization with a flat structure
- Tackle unique, fast-paced projects with autonomy in an innovative environment
- Thrive in a results-driven workplace with opportunities for career growth and continuous learning
- Competitive salary and company benefits
- Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team)
Questions about this role
Is this position remote?
Yes, this role is remote.
What is the seniority level of this role?
This is a senior-level position.
How do I apply for this job?
Candidates can apply through the Binance website.