Back to remote jobs

Java Developer

Micro1

AI Expert - Software Engineering Contractor · Full-time
Remote (Global) $30 – $80/hr June 8, 2026

Job description

As a Java Developer, you will apply your backend engineering expertise to help train next-generation AI systems.

Your work will help shape how AI models learn, reason, and perform using high-quality real-world software engineering workflows, backend architectures, and development practices.

Key Responsibilities

  • Design, develop, and maintain backend applications using:

    • Java
    • Spring Framework
    • Spring ecosystem technologies
  • Build secure, scalable, and maintainable software solutions aligned with business requirements

  • Collaborate with:

    • Software architects
    • Product owners
    • QA engineers
    • Cross-functional development teams

to deliver reliable integrations and backend services.

  • Participate in code reviews and contribute to engineering best practices

  • Troubleshoot, debug, and optimize backend systems to improve:

    • Reliability
    • Performance
    • Scalability
  • Develop clean, maintainable, and well-documented code

  • Communicate technical concepts clearly through written and verbal collaboration

Required Skills & Qualifications

  • Expert-level Java development experience

  • Strong hands-on experience with:

    • Spring Framework
    • Spring Boot
    • Related Spring ecosystem technologies
  • Strong understanding of:

    • RESTful APIs
    • Microservices architecture
    • Backend system design
    • API development
  • Ability to work independently in remote environments

  • Excellent:

    • Written communication
    • Verbal communication
    • Collaboration skills
  • Proven track record delivering enterprise-grade backend applications

  • Strong:

    • Problem-solving skills
    • Debugging skills
    • Attention to detail

Preferred Qualifications

  • Experience integrating Java applications with:

    • Cloud platforms
    • DevOps tools
    • CI/CD environments
  • Experience with:

    • Performance tuning
    • Backend optimization
    • High-traffic systems
  • Experience working on:

    • Distributed teams
    • Agile teams
    • Global software projects

Additional Information

This role provides an opportunity to apply advanced backend engineering expertise toward the development and improvement of AI systems through real-world software engineering workflows and technical evaluation projects.

Apply now

You will be redirected to the company's website to complete your application.

Apply now

Stay in the loop.

One email per week, 5 hand-picked roles.