| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
IOVLabs | Remote | $67k - $70k | |||
Ripple | Toronto, Canada | $94k - $96k | |||
J.S. Held LLC | New York, NY, United States | $80k - $110k | |||
Selby Jennings | New York, NY, United States | $200k - $500k | |||
| Learn Job-ready Solidity & Rust skills, in your schedule with 1-on-1 mentor support, or get your money back. ISO 9001 Certified | 400+ students | | by Metana Learn more | |||
Galaxy | Remote | $180k - $220k | |||
Robinhood | Menlo Park, CA, United States | $157k - $185k | |||
Bitcoin Depot | Atlanta, GA, United States | $81k - $105k | |||
Improbable | Spain | $84k - $105k | |||
OKX | Singapore, Singapore | $54k - $80k | |||
FalconX | Remote | $106k - $165k | |||
OKX | Hong Kong, Hong Kong | $90k - $150k | |||
R3 | India | $105k - $117k | |||
Copper.co | London, United Kingdom | $36k - $70k | |||
Binance | Auckland, New Zealand |
| |||
Bitpanda | Barcelona, Spain | $77k - $105k |
Software Engineer
What You'll Be Doing
- Actively participate during the product design phases, analysing requirements and proposing innovative and alternative solutions.
- Collaborate on architecture definitions, always thinking of solutions that are scalable and secure.
- Develop quality code, with emphasis on correctness of implementation.
- Write and support unit/integration tests
- Collaborate in the evolutionary maintenance of the product.
- Conduct independent research in your area of ownership; design, implement, and document solutions.
What You Bring to the Table
- Bachelor or advanced student of Computer Science, Computer Engineering or other related degree
- Strong experience with 3+ years as a Software Engineer.
- Knowledge about software architecture principles, design patterns, performance, and software engineering best practices.
- Vast experience in some mainstream language (e.g.:Â Javascript, Typescript, Golang, Rust, Java)
- Keen interest in learning decentralized/distributed technologies and work on all layers of the stack.
- Motivation to continuously learn from new technologies/languages and work in a fast-paced team with many diverse projects.
- English language proficiency.
- Willingness to research emerging solutions
- Experience working with Rust/Go
- Experience working in blockchain technology projects, smart contract development and/or dApps development.
- Grasp of the Bitcoin and/or the Ethereum protocol
- Experience in relational and non-relational databases.
- Experience with functional programming is a plus.
- Computer security knowledge.
- Have experience working for objectives with remote teams.
What You’ll Get Back
- Competitive salary, annual bonus.
- 100% remote working (External Employee) from anywhere in the world.
- Global WeWork membership.Â
- Flexible working hours – you’re free to work in any way you work the best.
- Paid leave and national holidays observed.Â
- Opportunity to work with state-of-the-art technology through challenging and unique projects.
- Culturally diverse and dynamic team with a clear vision and strategy.Â
- Training programs to learn everything about crypto.Â
- Language courses: English, Spanish.Â
- Independent employee assistance program offering legal, financial, family, psychological, healthcare, and wellness counseling for you and your family
IOV Labs Mission, Vision & Purpose
- Our purpose is to… build a more decentralized world, for a freer and fairer future.
- Our vision is… a safe and equitable global financial system that enables everyone to participate and prosper.
- We’re on a mission to… provide the next generation of fintech innovators with the decentralized tools and technology to build a new global economy.
- Focus
- Take Responsibility
- Make it Useful
- Stay Open
- Be Fair
What does a Java developer in web3 do?
A Java developer in web3 would likely be focused on developing applications that use the Java programming language in the context of the web3 technology stack
Web3 is a collective term used to refer to the next generation of decentralized, blockchain-based technologies that are aimed at creating a more open and secure internet
In this context, a Java developer would be responsible for writing code that interacts with web3 technologies, such as decentralized applications (DApps) and smart contracts, to create new tools and services that run on the blockchain
This could involve working with cutting-edge technologies such as Ethereum, which is a popular blockchain platform that uses the Java programming language, as well as other web3 technologies and frameworks.