Senior Java Engineer
Binance
about 2 months ago
Ho Chi Minh City, Vietnam +2 more
Senior / Mid Level
Responsibilities
- Design, develop, and maintain high-performance Java-based applications for trading systems.
- Architect and implement scalable, low-latency, and fault-tolerant systems.
- Optimize system performance for high availability and reliability.
- Collaborate with cross-functional teams to deliver robust solutions.
- Write clean, maintainable, and well-documented code.
- Troubleshoot and resolve complex technical issues in production.
- Stay updated on industry trends and emerging technologies.
- Participate in code reviews and mentor junior developers.
Requirements
- Bachelor's/Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience with backend development.
- Strong expertise in high-concurrency, high-availability systems.
- Proficiency in Java frameworks and tools like Spring and Hibernate.
- Deep understanding of multithreading, concurrency patterns, and distributed systems.
- Experience with messaging systems and database technologies.
- Familiarity with microservices architecture and cloud platforms.
- Strong problem-solving skills and ability to work under pressure.
- Adaptive mindset with a willingness to learn.
- Excellent communication skills for effective collaboration.
Benefits
- Shape the future with the world’s leading blockchain ecosystem.
- Collaborate with world-class talent in a user-centric organization.
- Tackle unique, fast-paced projects with autonomy.
- Thrive in a results-driven workplace with career growth opportunities.
- Competitive salary and company benefits.
- Work-from-home arrangement available.
Tech Stack
Alibaba CloudApache KafkaAWSJavaMavenRabbitMQSQL
Categories
BackendDevOps