Backend Engineer (Java)
Binance is a prominent global blockchain ecosystem associated with the largest cryptocurrency exchange worldwide in terms of trading volume and registered users. We are relied upon by more than 250 million individuals across 100+ countries for our top-notch security measures, transparent user fund handling, rapid trading engine, extensive liquidity access, and an unparalleled range of digital-asset offerings. These offerings span from trading and financial services to educational resources, research tools, payment solutions, institutional support, advanced web3 functionalities, and more. By harnessing the potential of digital assets and blockchain technology, we aim to create an inclusive financial environment that promotes financial freedom and enhances financial inclusivity on a global scale.
Responsibilities:
- Interpret business needs and use cases to develop functional applications.
- Create, maintain, and optimize Java code that is efficient, reusable, and dependable.
- Review, test, and validate code to ensure compliance with quality and security standards.
- Enhance application performance, quality, and responsiveness.
- Identify and address bottlenecks and bugs in the system.
- Contribute to maintaining code quality and structure.
Requirements:
- Minimum of 3 years of experience in the complete project lifecycle for Java Applications.
- Proficiency in Core Java, server-side Java technologies, and Spring frameworks.
- Extensive expertise in software design, architecture, and integration.
- Strong understanding of event processing models, multi-threading, enterprise integration patterns, Web Service, and REST APIs.
- Ability to oversee and support junior developers in the team.
- Experience in developing React-based user interfaces.
- Preference for individuals holding degrees in Computer Science, Computer Engineering, or Software Engineering.
Additional qualifications:
- Demonstrable active Github/NPM portfolio.
- Familiarity with the entire web stack and different server-side techniques.
- Knowledge of Server-Side Rendering.
- Familiarity with the source code of popular front-end libraries.
- Proficiency in TypeScript.
Binance provides a diverse and inclusive work environment with the following advantages:
- Collaborate with talented professionals in a flat global organization focusing on user-centric projects.
- Engage in unique and fast-paced initiatives independently in an innovative setting.
- Access opportunities for professional growth and continual learning in a results-oriented workplace.
- Competitive salary and comprehensive company benefits.
- Remote work options as appropriate based on business requirements.
Binance is strongly committed to upholding equal employment opportunities as we believe that diversity in our workforce is vital to achieving our goals. By applying for a job at Binance, you acknowledge that you have reviewed and agreed to our Candidate Privacy Notice.
