Role in brief
Binance is seeking a junior Backend Engineer for their Accelerator Program. This role involves developing and maintaining core products, documenting interfaces, and troubleshooting issues within the KYC team. Ideal candidates will have a strong Java background, familiarity with Spring Microservice, and experience with databases and messaging middleware. This is a remote internship opportunity for early career talent.
About the role
This role focuses on the development and maintenance of Binance's core products, specifically within the KYC team. Responsibilities include compiling and implementing interface documentation for business modules, demonstrating troubleshooting skills to resolve issues identified by the QA team, and assisting the customer service team with problem resolution and classification for system improvements. The position is part of an Accelerator Program designed for early career professionals.
The successful candidate will contribute to a global blockchain ecosystem, working alongside a diverse team in a user-centric organization. The work environment is described as fast-paced and innovative, offering autonomy in projects. This role provides an opportunity to engage with digital assets and blockchain technology, contributing to an inclusive financial ecosystem.
Success in this position means effectively contributing to product development and maintenance, ensuring clear documentation, and efficiently resolving technical issues. The role requires a strong learning ability and teamwork, as well as good communication skills to collaborate with both internal teams like QA and CS. The company emphasizes a results-driven workplace with opportunities for career growth.
The annual salary for this internship ranges from $135,000 to $225,000 USD.
Skills that matter here
- Java: A solid foundation in Java, including multithreading and networking, is required for product development.
- Spring Microservice: Familiarity with the Spring Microservice framework and its operational mechanisms is necessary for building system components.
- MySQL: Experience with MySQL databases is essential for managing and interacting with data storage.
- Redis: Familiarity with Redis is needed for handling common middleware tasks.
- RabbitMQ: Experience with RabbitMQ is required for messaging and asynchronous communication within the system.
- Kafka: Familiarity with Kafka is necessary for managing data streams and common middleware operations.
Who this role suits
- A person with a computer-related academic background (Bachelor's or Master's degree) who is early in their career.
- Someone who possesses strong logical thinking and a robust learning ability, eager to tackle new challenges.
- An individual with good communication skills and a strong sense of teamwork, comfortable collaborating with various internal departments.
- A candidate who thrives in a fast-paced, results-driven environment and is interested in the blockchain space.
From the employer
- Participate in the development and maintenance of the company's basic products
- Responsible for the compilation and implementation of the interface documentation of the business module
- Demonstrate strong troubleshooting skills to solve problems provided by QA team
- Assist the CS team to solve customer problems and classify them for system improvement
- Computer-related major, Bachelor or Masters degree
- Have a solid Java foundation and understand basic frameworks, such as multithreading and networking
- Familiar with Spring Microservice framework and understanding of its operation mechanism
- Familiar with MySQL database and common middleware such as Redis, RabbitMQ and Kafka
- Good logical thinking ability, strong sense of teamwork and strong learning ability
- Good communication skills, fluency in English
- Experience with open source projects is preferred
- 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
What is the remote work policy for this role?
This position is remote, with a work-from-home arrangement, though specific arrangements may vary depending on the business team's needs.
What is the seniority level for this position?
This is a junior-level internship position, part of the Binance Accelerator Program for early career talent.
How do I apply for this position?
The job posting does not specify an application method, but interested candidates should refer to the original listing on the company's career page.