As a Backend Engineer, you will be responsible for developing scalable and efficient backend systems for Binance's financial technology services. You'll translate business needs into technical solutions, ensuring high performance, security, and code quality for applications used by millions of users worldwide.
Key Responsibilities:
- Translate business requirements into functional, maintainable Java applications
- Design and implement efficient, reusable Java code using Spring frameworks
- Perform code reviews and testing to ensure quality and adherence to security standards
- Identify performance bottlenecks and implement fixes
- Contribute to maintaining high standards in code organization and architecture
Required Qualifications:
- 3+ years experience in Java application development
- Proficiency in Core Java, Spring frameworks, and server-side technologies
- Strong knowledge of multithreading, event-driven architecture, and RESTful services
- Familiarity with React-based UIs (a plus)
Bonus Qualifications:
- Degrees in Computer Science, Software Engineering, or related fields
- Familiarity with Server-Side Rendering (SSR) and the web stack
- Experience with TypeScript and open-source front-end libraries
Why Binance?
- Influence the future of blockchain and digital finance
- Work remotely with a global, flat-structured organization
- Collaborate with top-tier engineering talent
- Fast-paced, innovation-driven projects
- Opportunities for continuous learning, growth, and competitive compensation