Binance Accelarator Program - Backend ( Financial systems)
Binance is at the forefront of the global blockchain ecosystem and cryptocurrency infrastructure landscape, offering a wide range of financial products including the world's largest digital-asset exchange.
The primary goal of Binance is to promote the adoption of cryptocurrency and enhance the accessibility of money globally.
If you are seeking a dynamic, purpose-driven environment where the possibilities for learning and growth are limitless, Binance is an ideal fit for you.
About Binance Accelerator Program:
The Binance Accelerator Program is a comprehensive, time-bound initiative crafted for Early Career Talent with the aim of providing an immersive experience within the rapidly expanding Web3 domain. The program offers participants the opportunity to gain insights into the inner workings of the preeminent blockchain ecosystem globally – Binance. In addition to daily responsibilities, the program emphasizes networking and skill development, enabling participants to broaden their professional connections and acquire transferrable skills essential for advancing in their careers.
Who may apply:
Candidates who are current university students or recent graduates may apply for this program.
Responsibilities:
- Create and establish a microservices architecture utilizing Spring Boot, to ensure system reliability and scalability.
- Deploy service discovery, configuration management, and load balancing through Spring Cloud.
- Enhance system performance by optimizing database queries and indexes.
- Engage in requirements analysis and design.
- Produce top-notch code and execute unit and integration testing to maintain code resilience.
- Utilize Docker and Kubernetes for containerized deployment, enhancing system controllability and supportability.
Requirements:
- Proficiency in Java development and substantial experience in Spring Boot development.
- Familiarity with Spring Cloud, Hibernate, JPA, alongside other relevant technologies.
- History of implementing microservices architecture and expertise in distributed systems development.
- Familiarity with database technologies such as MySQL, PostgreSQL, MongoDB, and Redis.