Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Binance

Java Engineer – DeFi, Web3

Binance

Java Engineer developing high-performance systems and DeFi solutions at Binance. Collaborating to advance blockchain technology and implementing AI-powered development tools.

Posted 5/4/2026full-timeRemote • 🇸🇬 SingaporeMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
CloudJavaMySQLSoliditySpring

About the role

Key responsibilities & impact
  • Design, develop, and maintain high-performance systems, ensuring architectural rationality and system reliability.
  • Participate in the research, design, and development of DeFi Adapter contracts, integrating with mainstream DeFi protocols (Lending, DEX, Staking, Yield, etc.) to deliver standardized on-chain asset and position parsing.
  • Deeply understand blockchain technology and DeFi protocol mechanics; independently conduct on-chain contract analysis and transaction deconstruction.
  • Leverage AI-powered development tools (e.g., Copilot, Cursor, CodeMax) to accelerate coding, code review, and smart contract analysis workflows, continuously improving development efficiency and code quality.
  • Explore and apply AI capabilities — such as LLM-based code generation, on-chain data interpretation, and automated protocol research — to streamline team workflows and reduce repetitive effort.
  • Collaborate effectively within the team, actively contribute to technical architecture and solution design, and stay current with emerging technologies.
  • Drive the adoption of innovative technologies and solutions within the team, approaching problem-solving with a forward-thinking mindset.

Requirements

What you’ll need
  • Approximately 5 years of Java development experience with a solid foundation in computer science.
  • Proficient in multi-threaded programming; familiar with JVM internals and common open-source distributed middleware, caching, and message queues; skilled in MySQL performance tuning.
  • Familiar with frameworks such as Spring Cloud; experience in designing and ensuring stability of large-scale distributed, high-concurrency, and high-availability systems is a plus.
  • Familiar with Solidity smart contract development; understanding of EVM execution mechanics and common contract design patterns (Proxy, Factory, etc.); hands-on contract development or auditing experience is a plus.
  • Capable of on-chain data analysis — able to trace transactions, decode contract call chains via block explorers or RPC calls.
  • Understanding of mainstream DeFi protocol mechanics (e.g., Aave, Uniswap, Curve, PancakeSwap), including Lending, AMM, and Staking models.Multi-chain development experience is a plus (Ethereum, BSC, Arbitrum, etc.), with awareness of cross-chain differences and compatibility considerations.
  • Proficient in using AI-assisted development tools in daily workflows; experience with prompt engineering, AI-driven code generation, or integrating LLM-based solutions into development pipelines is highly desirable.
  • Open to AI-augmented approaches for smart contract analysis, protocol research, and test case generation; demonstrated ability to identify and apply AI solutions to improve engineering efficiency.
  • Passionate about technology with high standards for code quality and development practices; strong team communication and collaboration skills.
  • Strong logical thinking, excellent problem analysis and resolution abilities, with a high sense of responsibility.

Benefits

Comp & perks
  • Competitive salary and company benefits
  • Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team)

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Javamulti-threaded programmingSolidityMySQL performance tuningSpring Cloudon-chain data analysisEVM execution mechanicscontract design patternsDeFi protocolsmulti-chain development
Soft Skills
team communicationcollaborationproblem analysisproblem resolutionlogical thinkingresponsibilityforward-thinking mindsettechnical architecture contributionsolution designadaptability