Back to list

Vacancy description

Java Engineer in Australia

SuperAnnotate

  • RemoteWork from anywhere
  • ContractFixed-term or freelance

$55 per hour

Australia

Pay: up to $55/hour

As a Senior Java Engineer, you will work remotely on an hourly paid basis to review AI-generated Java code, architectural solutions, and technical explanations, as well as generate high-quality reference implementations and reasoning steps. You will assess solutions for accuracy, clarity, and adherence to the prompt; identify errors in logic, performance, or design; fact-check technical information; write high-quality explanations and model solutions that demonstrate correct methods; and rate and compare multiple AI responses based on correctness and reasoning quality. This fully remote, hourly paid contractor role is with SME Careers, a fast-growing AI data services company and subsidiary of SuperAnnotate that provides AI training data to many of the world’s largest AI companies and foundation model labs, where your Java expertise will directly help improve the world’s premier AI models.

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

  • Develop AI Training Content: Create detailed prompts in various topics and responses to guide AI learning, ensuring the models reflect a comprehensive understanding of diverse subjects.
  • Optimize AI Performance: Evaluate and rank AI responses to enhance the model's accuracy, fluency, and contextual relevance.
  • Ensure Model Integrity: Test AI models for potential inaccuracies or biases, validating their reliability across use cases.

Requirements

  • Bachelor’s degree or higher in Computer Science, Software Engineering, or a closely related technical field.
  • 5+ years of professional software engineering experience, with significant hands-on work in Java on production systems.
  • Deep understanding of core Java, concurrency primitives, and the Java Collections Framework.
  • Extensive experience building and maintaining backend services using Spring or Spring Boot, REST APIs, and microservice architectures.
  • Strong grasp of software design principles, system design, and performance optimization in distributed Java systems.
  • Minimum C1 English proficiency (written and spoken), with the ability to write clear technical explanations and follow detailed English-language guidelines.
  • Comfort working with modern engineering tooling such as Git, CI/CD pipelines, automated testing frameworks, and containerization technologies.
  • Demonstrated experience conducting thorough code reviews and providing structured, constructive feedback to other engineers.
  • Previous experience with AI data training, annotation, or evaluating AI-generated technical content is a strong plus.
  • Highly detail-oriented and systematic, with a methodical approach to evaluating reasoning quality and identifying subtle issues in Java solutions.

Skills: Performance Optimization, Spring Boot, Microservices, Distributed Systems, Backend Engineering, English, Unit Testing, Java, Code review, Remote Contractor

Open to candidates in: Bangladesh, Bhutan, Brazil, Cambodia, Germany, India, Indonesia, Malaysia, Nepal, Pakistan, Singapore, Sri Lanka, Thailand, The Philippines, The United States, Timor Leste, Vietnam

Interview language: English

Similar vacancies

More like this role

  • Product Management
About the opportunity A large public sector organisation in Brisbane is growing its digital engineering capability and needs a Principal Java Engineer to take technical ownership of the shared identity and microservice platforms behind its digital services. This is a hands-on principal role. You will extend and develop ...

Brisbane, Australia

Kaizen Global Technologies

Staff Java Engineer

  • Full-time
We’re Hiring – Staff Java Engineer (Backend Services) Location: Sydney, Australia Work Eligibility: Candidates must have valid Australian working rights. We are seeking an experienced Staff Java Engineer with strong expertise in backend development, microservices architecture, cloud technologies, and CI/CD practices. The ...

Syd, Australia

Macquarie Group

Lead Java Engineer

  • Remote
  • Hybrid
  • Full-time
... impact for a better future. What role will you play? As a hands-on Lead Java Engineer, you will provide technical and delivery leadership for a PropertyIQ engineering team. You will lead medium-to-large initiatives, set a high standard for engineering quality, and be the go-to person for resolving complex technical challenges ...

Syd, Australia

  • Contract
  • IT
Senior Software Engineer – Java / APIs / FHIR - Location: Brisbane or Canberra - Contract: 12 months with possible extensions - Mandatory: Australian Citizenship and able to obtain and maintain a Baseline clearance. An exciting opportunity is available for an experienced Software Engineer to contribute to a complex Government ...

Canberra, Australia

Kaizen Global Technologies

Java Backend Engineer

  • Full-time
  • Backend
Location:Sydney,Australia Required Skills & Experience - Strong hands-on experience in Java development. - Proficiency in Spring Boot and microservices architecture. - Experience developing and integrating RESTful APIs. - Practical knowledge of AWS cloud services. - Experience with CI/CD tools such as GitHub Actions or ...

Syd, Australia

Vix Technology

Java / C++ Engineer

  • IT
... scripts to configure environments, investigate problems and support development workflows. About You We're looking for someone with strong hands-on software engineering experience and, importantly, the ability to demonstrate practical experience across TypeScript, C++ and Java. You'll Also Bring - Experience designing and ...

Greater Melbourne, Australia

  • Hybrid
  • Full-time
  • Part-time
  • Contract
... practitioner/team member of the Solution Engineering Capability Community of Practice (CoP). - Ensure CI/CD design and engineering processes adhere to existing engineering standards, have well defined process controls, and deliver an overall compliance reporting model. - Be an active member of the Solution Engineering Community ...

Syd, Australia

XPT Software Australia Pty Ltd

Java with Mulesoft Engineer

  • Contract
ob Description: Java + MuleSoft Integration Engineer Role Overview: We are looking for an experienced Java + MuleSoft Integration Engineer to design, develop, test, and maintain scalable microservices and enterprise integrations. The ideal candidate should have strong Java, Spring Boot, MuleSoft, API development, and cloud ...

Syd, Australia

  • Hybrid
  • Full-time
  • Part-time
  • Fullstack
... of the Champions of Change Coalition for gender equality, we’re committed to a fair and inclusive workplace where everyone can thrive. Key purpose of the role Java Engineer on Calypso Platform is responsible for designing, customising and supporting the Calypso trading and clearing platform. The role combines development, ...

Syd, Australia

  • Remote
  • Contract

$25 per hour

Analyze GitHub issues and evaluate test coverage for Java projects. About Turing Turing is one of the world’s leading AGI infrastructure companies, working with frontier AI labs to accelerate model development through high-quality training data, evaluations, and engineering talent. About the Role: We are looking for experienced ...

Australia

  • Remote
  • Contract

$110 per hour

Pay: up to $110/hour As an Android Engineer (Kotlin / Java), you will work remotely on an hourly paid basis to review AI-generated Android code, mobile architectures, and technical explanations, as well as produce high-quality reference implementations and step-by-step reasoning for complex engineering problems. You will ...

Australia