This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-world input.
Job Responsibility
Design, develop, and maintain backend components using Java and the Spring ecosystem
Implement high-quality, secure, and scalable software solutions aligned with business objectives
Collaborate with cross-functional teams, including architects, product owners, and QA engineers, to deliver seamless integrations
Participate in code reviews, contributing to best practices and continuous improvement efforts
Troubleshoot, debug, and optimize backend processes to ensure consistent performance and reliability
Write clean, well-documented code, adhering to industry standards and customer requirements
Communicate clearly in written and verbal formats, ensuring alignment with the customer's vision and team objectives
Requirements
Expert-level proficiency in Java programming and backend development
Strong hands-on experience with Spring and related frameworks
Solid understanding of RESTful services, microservices architecture, and API design
Proven ability to work independently in a remote team setting
Excellent written and verbal communication skills, with a focus on clarity and collaboration
Demonstrated track record of delivering complex backend solutions for enterprise environments
Strong problem-solving abilities and attention to detail
Nice to have
Experience integrating Java applications with modern DevOps tools and cloud platforms
Background in performance tuning and optimization for high-traffic systems
Prior experience working on distributed, agile teams for global customers