Remote Senior Java Engineer
Binance
Job highlights
Summary
Join Binance, the world's leading blockchain ecosystem and cryptocurrency infrastructure provider, as a Backend Java Engineer. You will contribute to exciting greenfield projects, launching new products within our blockchain ecosystem. This role involves designing and developing microservices architecture using Java Spring Boot, implementing and managing microservices components, and optimizing data storage and retrieval systems. You will build large-scale software systems impacting millions of customers. The ideal candidate possesses a Bachelor's/Master's degree in computer science or equivalent experience and proficiency in Core Java and Spring framework. Binance offers a competitive salary and benefits, flexible working hours, a remote-first environment, and excellent career development opportunities.
Requirements
- Bachelor's/Master's degree in computer science, engineering, or equivalent industry experience
- Proficient in Core Java, familiar with Spring framework and in multi-threaded programming
- Familiarity with JVM, understanding of common open-source distributed middleware, caching, message queues and expertise in MySQL performance tuning
- Enthusiastic about technology, with stringent requirements for code quality and development standards, and effective communication and collaboration skills within a team
- Strong logical thinking, excellent problem analysis and solving abilities, and a strong sense of responsibility
Responsibilities
- Design and develop microservices architecture using Java Spring Boot, ensuring system performance, scalability, and reliability
- Implement and manage microservices components such as service discovery, configuration management, and load balancing with Spring Cloud
- Analyze, process, and explore data using big data technologies
- Optimize and manage data storage and retrieval systems, ensuring efficient data handling
- Build large scale software system, which can impact daily life of millions of customers
- Underlying infra/arch upgrade
- Performance tuning, online incidents troubleshooting, and system refactoring
- Write high-quality, clean, and maintainable code using engineering best practices
Preferred Qualifications
- Familiarity with frameworks such as Spring Cloud, and prior experience in designing and stabilizing large-scale distributed, high-concurrency, high-load, and high-availability systems
- Understanding of blockchain technology, with preference given to candidates with related project experience
Benefits
- Be a part of the worldβs leading blockchain ecosystem that continues to grow and offers excellent career development opportunities
- Work alongside diverse, world-class talent in an environment where learning and growth opportunities are endless
- Tackle fast-paced, challenging and unique projects
- Work in a truly global organization, with international teams and a flat organizational structure
- Competitive salary and benefits
- Flexible working hours, remote-first, and casual work attire
Share this job:
Similar Remote Jobs
- π°$27k-$52kπVietnam
- πPoland
- πMexico
- πRomania
- π°$36k-$60kπArgentina
- πCosta Rica
- π°$27k-$52kπVietnam
- πSingapore, Taiwan