Java Backend QA Engineer (White-box Focus)

4 hours, 13 minutes ago
Full-time
Junior
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 and execute white-box and grey-box test strategies for Java-based backend services, including unit, integration, and API testing.
  • Read and analyze Java source code to identify edge cases, logic flaws, and potential risk points.
  • Build and maintain automated test frameworks and test tooling for financial backend systems.
  • Collaborate with developers on code reviews, test coverage analysis, and CI/CD pipeline quality gates.
  • Test and validate blockchain transactions, Web3 wallet operations, and on-chain/off-chain data consistency.
  • Investigate production issues and trace root causes through logs, database records, and service call chains.
  • Use AI tools such as LLM-assisted test generation, log analysis, and code review to improve testing efficiency.

Requirements

  • 1+ years of experience in software testing or backend development.
  • Solid understanding of Java, with the ability to read, write, and debug Java code confidently.
  • Hands-on experience testing backend systems, including REST APIs, message queues such as Kafka, and databases such as MySQL and Redis.
  • Familiarity with microservice architectures and distributed systems concepts.
  • Strong analytical mindset with attention to detail and a passion for breaking things in a constructive way.
  • Experience in fintech, crypto, or blockchain domain testing is preferred.
  • Knowledge of Web3 wallets, on-chain data, or DeFi protocols is preferred.
  • Familiarity with Spring Boot, Dubbo, or similar Java frameworks is preferred.
  • Experience using AI-assisted tools in daily engineering work is preferred.
  • Exposure to white-box testing techniques such as code coverage, mutation testing, and static analysis is preferred.

Benefits

  • Competitive salary and company benefits.
  • Work-from-home arrangement, depending on the business team's work nature.
  • Opportunity to work with world-class talent in a global organization with a flat structure.
  • Autonomy to tackle fast-paced projects in an innovative environment.
  • Opportunities for career growth and continuous learning.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Back-End Developer

NEORIS 5K-10K Internet Software & Services

NEORIS is seeking a Senior Back-End Developer to design, build, and scale enterprise backend systems and cloud-native APIs for its global clients.

Agile Docker GCP Grafana Java Jenkins Kanban Microservices OAuth OpenAPI PostgreSQL Prometheus Python REST API SAP Scrum Spring Boot SQL
2 hours, 58 minutes ago

Senior Manager, Development Testing (Drones)

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Manager, Development Testing (Drones) to lead development, verification, and qualification testing for drone platforms and subsystems within its defense technology organization.

MATLAB Python
3 hours, 13 minutes ago

Lead, Build Reliability Engineer

Relativity Space 251-1K Aerospace & Defense

Relativity Space is hiring a Reliability Engineer to help build reliability into the Terran R rocket’s design and production processes as the program scales from development into production.

ERP
3 hours, 13 minutes ago

Principal Software Engineer I - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Principal Software Engineer I for the Elasticsearch Distributed Systems team to improve cluster communication, data distribution, and system resilience at scale.

Elasticsearch Java Lucene
3 hours, 28 minutes 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