Java Engineer
About the role
As a Senior Java Engineer, you will work remotely as an hourly contractor to review AI-generated Java code, architectural solutions, and technical explanations. The role involves generating high-quality reference implementations, assessing solutions for accuracy and clarity, identifying errors, fact-checking technical information, and writing model solutions and explanations. You will also evaluate and rank AI responses to improve model performance and integrity. This position is with SME Careers, a subsidiary of SuperAnnotate, focused on providing AI training data to major AI companies. There is no immediate project, but qualified candidates will be prioritized for future opportunities and gain access to the expert network.
Must have
- 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.
- Highly detail-oriented and systematic, with a methodical approach to evaluating reasoning quality and identifying subtle issues in Java solutions.
Nice to have
- Previous experience with AI data training, annotation, or evaluating AI-generated technical content is a strong plus.
Technologies
- CI/CD
- Git
- Java
- Microservices
- REST
- Spring / Spring Boot
- Test Automation
Highlights
This is a fully remote, hourly paid contractor role. There is no immediate project, but qualified candidates will be contacted first for future opportunities and gain access to additional projects through the expert network.