Java Team Lead

SME Careers
Softwareentwicklung
Remote
Nur Vereinigte Staaten
Freiberuflich

70 $/Std.Richtwert laut SME Careers

Veröffentlicht am 15. Juni 2026 · Bewerbung bis 15. November 2026

Auf SME Careers bewerben

Nur: Vereinigte Staaten

Ich leite Sie zur offiziellen Seite von SME Careers weiter. Die Bewerbung ist kostenlos und auf Englisch.

Ich erhalte von der Plattform eine Provision, wenn ein von mir empfohlener Kandidat eingestellt wird. Für Sie ändert sich nichts.

Tailor my resume to this job
Diese Stelle teilen

This remote Java Quality Assurance Lead reviews AI-generated Java code and oversees trainer performance for AI training projects. The position requires three years of professional Java development experience and strong English communication skills.

Beschreibung auf Englisch, wie von SME Careers veröffentlicht.

In this hourly, remote contractor role, you will work as a Java Quality Assurance Lead (QAL) to oversee quality, consistency, and trainer performance across Java AI training projects. You will review AI-generated Java code and trainer/QA work, evaluate output quality against project guidelines, provide precise written feedback, and ensure contributors follow expected quality standards.

You will assess work for code correctness, compile-time validity, runtime behavior, object-oriented design, API usage, debugging accuracy, readability, maintainability, performance, security, test coverage, formatting, instruction-following, and adherence to project-specific rubrics. This role requires strong Java expertise, English communication skills, excellent attention to detail, and the ability to manage quality workflows across remote technical teams.

This role is with SME Careers, a fast-growing AI Data Services company and subsidiary of SuperAnnotate, delivering training data for many of the world’s largest AI companies and foundation-model labs. Your Java quality leadership will help ensure Java training data is accurate, executable, idiomatic, secure, clearly explained, and aligned with client expectations.

Selection process involves an AI interview, a domain-specific task, and an interview with a recruiter.

Important:
There is no immediate project for this role; however, if qualified, you will be among the first experts we reach out to when relevant opportunities arise. This will also provide you with access to future projects available through our expert network.

Responsibilities

  • Quality monitoring: Spot-check Java items, identify quality issues, provide feedback through DMs, and escalate recurring or critical issues.
  • Code review: Evaluate AI-generated Java code, Spring/backend snippets, debugging responses, algorithmic solutions, tests, architecture explanations, and step-by-step reasoning.
  • Trainer and QA communication: Update contributors on Discord about guideline changes, workflow updates, and Java-specific review standards.
  • Question handling: Respond to questions around Java syntax, OOP design, collections, streams, concurrency, exceptions, Spring Boot, testing, security, and rubric interpretation.
  • Trainer/QA activation management: DM inactive contributors, track follow-ups, and flag availability issues.
  • Documentation: Create and maintain Java style guides, trackers, FAQs, examples, honeypots, calibration tasks, and onboarding materials.
  • Onboarding and training: Run onboarding/training calls for Java contributors.
  • Risk and security review: Flag insecure, misleading, non-compilable, inefficient, or non-production-ready Java recommendations.
  • Process improvement: Identify recurring quality gaps and improve QA workflows.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or equivalent professional software engineering experience.
  • Strong grasp of English to follow guidelines, communicate with teams, and provide clear technical feedback.
  • 3+ years of professional experience in Java development, backend engineering, enterprise software, JVM systems, code review, software QA, or technical mentoring.
  • Strong understanding of Java fundamentals such as OOP, collections, generics, streams, lambdas, exceptions, concurrency, annotations, JVM behavior, memory management, modules/packages, and modern Java features.
  • Ability to evaluate Java content against detailed rubrics and identify issues such as non-compilable code, incorrect logic, poor exception handling, unsafe concurrency, weak object modeling, inefficient algorithms, hallucinated APIs, or incomplete explanations.
  • Familiarity with common Java ecosystems and tools such as Spring Boot, Maven, Gradle, JUnit, Mockito, Hibernate/JPA, REST APIs, JDBC, IntelliJ/Eclipse, Docker, GitHub, CI/CD, logging, and profiling tools is preferred.
  • Experience leading or supporting remote teams of trainers, annotators, reviewers, engineers, coding mentors, or QAs is strongly preferred.
  • Comfortable working in fast-moving remote environments using Discord, Google Sheets, Google Docs, trackers, dashboards, GitHub, and project management systems.
  • Highly organized and able to maintain style guides, trackers, FAQs, onboarding materials, honeypots, calibration tasks, and quality documentation.
  • Experience with AI training, data annotation, LLM evaluation, code QA, or rubric-based code review is a strong plus.

Erforderliche Fähigkeiten

  • Trainer Feedback
  • Code Review
  • AI Training
  • JVM
  • Spring Boot
  • LLM Evaluation
  • Java QA
  • Debugging
  • Java
  • Testing
  • REST APIs
  • Microservices
  • Maven
  • Gradle
  • JUnit
  • Mockito
  • Hibernate
  • JPA
  • JDBC
  • SQL
  • Git
  • GitHub
  • CI/CD
  • Docker
  • IntelliJ IDEA
  • Eclipse
  • Software Quality Assurance (QA)
  • Test Automation
  • Concurrency (Multithreading)
  • JVM Performance Tuning

Nur: Vereinigte Staaten

Über SME Careers

SME Careers ist die Expertenplattform von SuperAnnotate und stellt Remote-Spezialisten ein, die KI-Modelle trainieren und bewerten, von Sprachen bis Recht. Die Originalanzeige steht auf deren Website.

Diese Stelle auf SME Careers ansehen

Ähnliche Stellen

Java Engineer

SME Careers
Softwareentwicklung
Remote
Nur einige Länder
Freiberuflich

Der Java Engineer überprüft KI-generierten Java-Code, bewertet Architekturlösungen und erstellt Referenzimplementierungen. Zu den Anforderungen gehören ein Abschluss in Informatik oder einem verwandten Bereich sowie mindestens fünf Jahre berufliche Softwareentwicklungserfahrung mit Java in Produktivsystemen.

  • Remote Contractor
  • Java
  • Unit Testing
  • +5

Vor 150 Tagen veröffentlicht55 $/Std.

Python Team Lead

SME Careers
Softwareentwicklung
Remote
Nur Vereinigte Staaten
Freiberuflich

This remote Python Quality Assurance Lead oversees code quality, reviews AI outputs, and provides feedback on AI training projects. The role requires a degree or equivalent experience and over three years of professional Python background.

  • Backend Development
  • Debugging
  • Code Review
  • +5

Vor 118 Tagen veröffentlicht70 $/Std.

Kotlin Team Lead

SME Careers
Angewandte Ingenieurwissenschaften
Remote
Nur Vereinigte Staaten
Freiberuflich

The Kotlin Team Lead oversees quality, consistency, and trainer performance across Kotlin AI training projects by reviewing generated code and providing feedback. Applicants need a relevant degree and at least three years of professional experience in Kotlin development, code review, or technical mentoring.

  • Kotlin QA
  • Trainer Feedback
  • Coroutines
  • +5

Vor 122 Tagen veröffentlicht65 $/Std.

JavaScript Team Lead

SME Careers
Softwareentwicklung
Remote
Nur Vereinigte Staaten
Freiberuflich

The JavaScript Team Lead oversees quality, consistency, and trainer performance across remote JavaScript AI training projects. The role requires three or more years of professional JavaScript development or code review experience and strong English communication skills.

  • Debugging
  • Node.js
  • Code Review
  • +5

Vor 122 Tagen veröffentlicht70 $/Std.