Java Engineer — DeFi/ Web3

1 month, 1 week ago
Full-time
Mid Level
Software Development
Binance

Binance

Binance operates as a leading blockchain ecosystem and digital asset exchange, integrating digital technology with financial services to facilitate the trading and management of cryptocurrencies.

Capital Markets
5K-10K
Founded 2017
$10M raised

Description

  • Design, develop, and maintain high-performance backend systems with strong reliability and sound architecture.
  • Research, design, and develop DeFi Adapter contracts for integration with mainstream DeFi protocols such as Lending, DEX, Staking, and Yield.
  • Deliver standardized on-chain asset and position parsing across supported protocols.
  • Analyze smart contracts and deconstruct blockchain transactions independently.
  • Use AI-powered development tools to speed up coding, code review, and smart contract analysis.
  • Apply AI capabilities for code generation, on-chain data interpretation, and automated protocol research.
  • Collaborate on technical architecture and solution design within the engineering team.
  • Stay current with emerging technologies and help drive adoption of innovative solutions.
  • Troubleshoot problems and contribute to engineering decisions with a forward-thinking approach.

Requirements

  • Approximately 5 years of Java development experience and a solid foundation in computer science.
  • Strong multi-threaded programming skills and familiarity with JVM internals.
  • Experience with common distributed middleware, caching systems, and message queues.
  • Skilled in MySQL performance tuning.
  • Familiarity with Spring Cloud.
  • Experience designing or operating large-scale distributed systems with high concurrency and high availability is a plus.
  • Familiarity with Solidity smart contract development and understanding of EVM execution mechanics.
  • Knowledge of common contract patterns such as Proxy and Factory; hands-on contract development or auditing experience is a plus.
  • Ability to analyze on-chain data, trace transactions, and decode contract call chains using block explorers or RPC calls.
  • Understanding of major DeFi protocols such as Aave, Uniswap, Curve, and PancakeSwap, including Lending, AMM, and Staking models.
  • Multi-chain development experience across Ethereum, BSC, Arbitrum, or similar networks is a plus.
  • Experience using AI-assisted development tools, prompt engineering, or LLM-based workflows is highly desirable.
  • Open to AI-augmented approaches for smart contract analysis, protocol research, and test case generation.
  • Strong communication, collaboration, logical thinking, and problem-solving skills with a high sense of responsibility.

Benefits

  • Competitive salary and company benefits.
  • Work-from-home arrangement, subject to business team needs.
  • Opportunity to work with world-class talent in a global organization.
  • Autonomy to tackle fast-paced projects in an innovative environment.
  • Career growth and continuous learning opportunities.
  • Equal opportunity employer with a diverse workforce focus.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer II, Backend (ML Training & Serving)

Affirm 1K-5K Diversified Financial Services

Affirm is hiring a Software Engineer II for its ML Training & Serving engineering team to build the infrastructure that trains and serves machine learning models across the company.

AWS Kotlin Kubernetes Machine Learning MySQL Python
8 hours, 1 minute ago

Senior Backend Developer, Banking Core

SoFi 1K-5K Capital Markets

SoFi is hiring a Senior Backend Developer for Banking Core in San Francisco to lead core banking system development and migration work for its mobile-first financial services platform.

Linux Unix
8 hours, 16 minutes ago

1085 | Lead Rust Engineer

Intetics 1K-5K Internet Software & Services

Intetics Inc. is seeking a Lead Rust Developer to help build a high-performance open-source system for validating and visualizing electricity grid models.

JSON Rust XML
8 hours, 46 minutes ago

Senior Backend Engineer (Python, Go & Distributed Systems)

Gramian Consultancy Group Professional Services

Gramian Consultancy is hiring a Senior Backend Engineer for a large-scale consumer platform that powers personalized feeds, search, recommendations, and content discovery for millions of users.

AWS Cassandra CI/CD Docker GCP Go JavaScript Kubernetes Machine Learning PostgreSQL Python React Redis
9 hours, 1 minute ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers