| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Constellation Network | San Francisco, CA, United States | $90k - $150k | |||
Alchemy | New York, NY, United States | $135k - $350k | |||
Bitso | Latin America | $94k - $210k | |||
Falconx | Bangalore, India | $98k - $165k | |||
| 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 | |||
Bitpanda | Vienna, Austria | $79k - $79k | |||
Chainlink Labs | Remote |
| |||
IMC | Zug, Switzerland | $112k - $156k | |||
CAIZ | New York, NY, United States | $87k - $87k | |||
Trustmachines | Remote | $150k - $190k | |||
Paradigm62 | Singapore, Singapore | $185k | |||
Paradigm62 | Singapore, Singapore | $148k - $149k | |||
Orderlynetwork | Remote | $129k - $149k | |||
Orderlynetwork | Remote | $90k - $106k | |||
Orderlynetwork | Remote | $84k - $105k | |||
Orderlynetwork | Remote | $90k - $106k |
Core Protocol Engineer - Remote
Stack
- JVM microservices
- Functional Scala (cats)
- Distributed blockchain architecture
- AWS / cloud / terraform
Responsibilities
- Design, develop, and implement core protocol features for the Constellation Network.
- Optimize and enhance the performance, scalability, and security of existing protocols.
- Collaborate with cross-functional teams to integrate protocols with other components of the network.
- Conduct research and stay up-to-date with the latest advancements in distributed ledger technology and decentralized protocols.
- Develop comprehensive documentation and technical specifications for protocol implementations.
- Participate in code reviews, testing, and quality assurance processes to ensure high-quality deliverables.
- Troubleshoot and resolve complex technical issues related to core protocol functionality.
Technical Skills and Experience
- 5+ years experience with Scala (preferred) or Java
- Deep understanding of distributed systems, consensus algorithms, and blockchain technologies
- Familiarity with cryptographic principles and security best practices in protocol design.
- Solid understanding of core algorithms and data structures
- Experience with performance tuning and scalability of distributed systems.
- Familiarity with git, test + design practices, and agile software design concepts
- BA/BS/PhD in computer science or related field, or equivalent experience
Nice to have
- Interest in functional programming concepts (e.g. Scala Cats)
- Knowledge of existing blockchain architectures and implementations
- Experience with large scale data pipelines
- Experience with or strong background with math, statistics, or topology
- Open source contributions
Benefits
- Competitive salary depending on location and experience
- 100% remote team
- Take-what-you-need PTO policy
- Equity and/or token grants
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.