Principle/Lead Engineer (Java) - Growth Tech
Binance
over 3 years ago
Taipei, Taiwan
Staff+
Responsibilities
- Develop and implement financial and marketing products.
- Collaborate with the Marketing department to increase the global user base.
- Build large-scale software systems impacting millions of customers.
- Communicate effectively with product managers to design and implement product features.
- Perform performance tuning, troubleshoot online incidents, and refactor systems.
- Write high-quality, clean, and maintainable code using engineering best practices.
- Supervise and mentor junior developers on the team.
Requirements
- 10+ years of software development experience with full lifecycle of project development for Java Applications.
- Strong skills in Core Java, server-side Java technologies, and Spring frameworks.
- Extensive experience in software design, architecture, and development integration.
- Solid knowledge of event processing models, multi-threading, enterprise integration patterns, Web Services, and REST.
- Bonus for degrees in Computer Science, Computer Engineering, or Software Engineering.
Benefits
- Shape the future with the world’s leading blockchain ecosystem.
- Collaborate with world-class talent in a user-centric global organization.
- Tackle unique, fast-paced projects with autonomy in an innovative environment.
- Thrive in a results-driven workplace with opportunities for career growth and continuous learning.
- Competitive salary and company benefits.
- Work-from-home arrangement may vary depending on the business team's work nature.
Tech Stack
JavaReactSQL
Categories
BackendFrontendFull Stack