Java Jobs in Web3

3,490 jobs found

Receive emails of Java Jobs in Web3
Job Position Company Posted Location Salary Tags

Hermeneutic Investments

Remote

tastylive

Chicago, IL, United States

$109k - $127k

Bitpanda

Remote

$106k - $114k

Woo

Remote

$115k - $123k

Public

New York, NY, United States

$81k - $84k

Selby Jennings

New York, NY, United States

$84k - $150k

Evolalabs

Remote

$106k - $107k

Binance

Taipei, Taiwan

Keyfactor

Barcelona, Spain

$105k - $111k

Bitso

México

$106k - $108k

Bcbgroup

Remote

$98k - $112k

Zinnia

Remote

$88k - $97k

Stellar

New York, United Staes

$170k - $260k

Stellar

San Francisco, CA, United States

$180k - $210k

Paradextrade

Remote

$80k - $85k

About Us / Why Join?

We are a rapidly growing crypto hedge fund, 2 years old, managing a 9-figure AUM, generating 200%+ annualized returns with a 4 Sharpe.

We've grown to a team of ~40 across Trading & Research, Tech, and Operations.

About the role

As our QA Lead, you will be responsible for implementing and overseeing a standardized QA process across our teams. You will establish both manual and automated testing frameworks to ensure comprehensive test coverage for all our products, including systematic trading components where unit tests may be lacking.

You will work closely with product and engineering teams to define testing strategies, ensure best practices, and lead a growing QA team. Initially, you will manage a small team (two direct reports), scaling it to 8-10+ members over time.

Key Responsibilities

  • Build and lead a QA team. Provide guidance, mentoring and support to QA engineers across teams and projects by providing technical direction and best practices
  • Ensure quality standards across all departments.Establish and enforce best practices for software quality, test automation, and continuous testing.
  • Develop and implement a comprehensive QA strategy covering both manual and automated testing for backend services and research data pipelines.
  • Develop and maintain test plans, test cases, and test scripts for various services and data workflows
  • Ensure test coverage across functional, integration, performance, and security testing
  • Collaborate with engineers, researchers, data engineers and product teams to define test requirements and strategies for code and research pipelines testing. Identify gaps in existing testing strategies and coverage and work with engineering teams to address them.
  • Perform root cause analysis of defects and work with engineering teams to prevent recurrence
  • Develop and maintain quality metrics to track software quality trends.
  • Advocate for shift-left testing, ensuring issues are caught early in the development lifecycle
  • Participate in architectural and design discussions to incorporate testability and automation
  • Provide guidance on balancing automated vs. manual testing based on project needs.

Requirements

Must Haves

  • Proven experience growing and leading QA teams, ideally scaling from small teams to 8-10+ members.
  • Strong background in QA methodologies, both manual and automated testing.
  • Experience in a trading firm or financial technology company, with domain understanding of systematic trading systems and best practices for testing systematic trading systems.

Nice to Have

  • Familiarity with GoogleTest.
  • Familiarity with CI/CD pipelines and DevOps methodologies.
  • Experience working with data pipelines.
  • Familiarity with test automation tools such as Selenium, Playwright, Cypress or any other modern framework for API and UI testing
  • Familiarity with latency and performance testing tools like K6, Locust, or JMeter
  • Experience Python, Java, or Golang for writing automated test scripts.
  • Experience with database query languages (SQL, NoSQL) to validate data integrity and consistency.
  • Familiarity with big data technologies such as Apache Spark, Kafka, or Snowflake for data validation and processing.
  • Experience with monitoring and logging tools like Datadog, Grafana, Prometheus, or ELK to analyze test results.

Interview Process

  1. Our VP of Engineering will review your CV.
  2. Our VP of Engineering will conduct the first round of interviews.
  3. Our partner will conduct an additional round of interviews on technical and cultural fit.
  4. Additional rounds may be conducted as necessary with other team members or our partners.

Throughout the process, you'll be assessed for cultural fit through our company values:

  1. Drive - We believe the best team members are passionate about what they do, and that propels them to greater heights in their career. It drives them to be part of the best teams where they are exposed to the best ideas.
  2. Ownership - We aim to give ownership interest to as many people in the firm as possible, but in return, we expect everyone to act like owners. "Not my responsibility" is a repugnant phrase to us.
  3. Judgment - We look for team members who consistently look at the big picture and spend their time on the activities that most drive PnL. They are pragmatic with their time; they don't stick to their narrow domain if it doesn't move the needle.
  4. Openness - We want a culture where we proactively share information with one another and challenge each other with constructive debate to reach the truth.
  5. Competence - We value people with high intellectual horsepower. They have already become an expert in one or more domains and learn extremely quickly when in unfamiliar territory.


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.