Binance

Principle/Lead Engineer (Java) - Growth Tech

Binance

Apply
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