
Java Engineer β DeFi, Web3
Posted May 6

Posted May 6
This is a fully remote position, open to applicants in Singapore.
β’ Design, develop, and maintain high-performance systems, ensuring architectural soundness and system dependability.
β’ Engage in the research, design, and development of DeFi Adapter contracts, integrating with leading DeFi protocols (Lending, DEX, Staking, Yield, etc.) to provide standardized on-chain asset and position parsing.
β’ Gain a thorough understanding of blockchain technology and the mechanics of DeFi protocols; independently perform on-chain contract analysis and transaction breakdown.
β’ Utilize AI-driven development tools (such as Copilot, Cursor, CodeMax) to enhance coding, code review, and smart contract analysis workflows, continuously boosting development efficiency and code quality.
β’ Investigate and implement AI capabilities β including LLM-based code generation, on-chain data interpretation, and automated protocol research β to optimize team workflows and minimize repetitive tasks.
β’ Collaborate effectively with the team, actively contributing to technical architecture and solution design while staying informed about emerging technologies.
β’ Foster the adoption of innovative technologies and solutions within the team, approaching challenges with a progressive mindset.
β’ Approximately 5 years of Java development experience backed by a strong foundation in computer science.
β’ Skilled in multi-threaded programming; knowledgeable about JVM internals and common open-source distributed middleware, caching, and message queues; proficient in MySQL performance tuning.
β’ Familiar with frameworks such as Spring Cloud; experience in designing and ensuring the stability of large-scale distributed, high-concurrency, and high-availability systems is advantageous.
β’ Knowledgeable in Solidity smart contract development; understanding of EVM execution mechanics and common contract design patterns (Proxy, Factory, etc.); practical experience in contract development or auditing is a plus.
β’ Capable of performing on-chain data analysis β able to trace transactions and decode contract call chains through 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 concerns.
β’ Proficient in utilizing 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-enhanced approaches for smart contract analysis, protocol research, and test case generation; demonstrated ability to identify and implement AI solutions to enhance engineering efficiency.
β’ Passionate about technology with high expectations for code quality and development practices; excellent team communication and collaboration skills.
β’ Strong logical reasoning, exceptional problem analysis and resolution skills, with a strong sense of responsibility.
β’ Competitive salary and company benefits
β’ Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team)
Get handpicked remote jobs straight to your inbox weekly.