$50 - $70/hr
Worldwide
Remote · worldwide
coding
Contract / freelance
Pay rate · $50 - $70/hr
- Job Description
- Job Summary: 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. No prior experience in AI is required — your domain knowledge is what matters.
Key Responsibilities
- Design, develop, and maintain scalable Java-based applications and microservices.
- Lead and implement modernization, refactoring, and migration initiatives to enhance system reliability and performance.
- Architect and deliver solutions utilizing Java, Spring Boot, and industry best practices.
- Collaborate closely with cross-functional teams—including frontend, QA, DevOps, and product managers—to deliver impactful features.
- Conduct thorough code reviews, mentor junior engineers, and champion clean code standards and best practices.
- Troubleshoot, analyze, and resolve complex technical issues, from performance bottlenecks to critical production incidents.
- Create and maintain comprehensive technical documentation for systems, APIs, and architecture decisions; effectively communicate technical concepts to diverse stakeholders.
Required Skills and Qualifications
- 5+ years of professional software engineering experience with advanced expertise in Java (Java 8+).
- Proven hands-on experience with Spring Boot, Spring Framework, and RESTful APIs/microservices architecture.
- Strong understanding of object-oriented design, design patterns, and clean architecting principles.
- Experience working with relational databases (PostgreSQL/MySQL) and ORM tools like Hibernate or JPA.
- Solid background in building and consuming REST APIs; familiarity with message queues such as Kafka or RabbitMQ.
- Excellent written and verbal communication skills, with an ability to clearly articulate complex technical topics.
- Strong collaboration skills; effective in distributed, agile teams with at least 6+ hours overlap with US Eastern Time.
Preferred Qualifications
- Experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
- Knowledge of reactive programming with Spring WebFlux or similar frameworks.
- Familiarity with CI/CD pipelines and modern DevOps practices; exposure to full-stack development with React or Vue is a plus.