CloudDevs: Java Developer - AI (Backend)

Overview

CloudDevs, headquartered in San Francisco, is seeking a Senior Java Backend Engineer to contribute to scalable, AI-driven projects. The role provides an opportunity to work with high-growth, venture-backed startups by developing core platform capabilities and solving complex backend challenges. The position is fully remote, allowing candidates from Latams or anywhere in the Americas to apply.

Job Responsibilities

As a Java Developer at CloudDevs, you will:

  • Design and build scalable backend systems that ensure high reliability and performance.
  • Write clean, maintainable, and well-tested code following modern development practices.
  • Utilize AI-assisted tools to improve development speed, code quality, and debugging processes.
  • Collaborate within agile workflows, which include code reviews and sprint ceremonies.
  • Investigate and resolve production issues systematically, leveraging logs, telemetry, and system insights.
  • Continuously enhance systems and processes to elevate code quality and development methodologies.

Required Skills

Applicants should possess a variety of qualifications and experience:

  • A minimum of 7 years of commercial experience as a backend or software engineer, specifically with Java in SaaS/PaaS environments.
  • Proficiency in Spring, Spring Boot, Maven, and ORM frameworks.
  • Proven experience in designing and building secure and scalable REST APIs, ideally with an API-first approach.
  • Familiarity with PostgreSQL, Redis, and AWS infrastructure.
  • Strong understanding of CI/CD pipelines and production observability practices.
  • Excellent debugging and production troubleshooting skills.

AI and Modern Development Workflow Experience

The role emphasizes the use of AI tools to improve software development efficiency. Candidates should have:

  • Strong experience using AI-assisted coding tools like Cursor or Codex.
  • Comfort in working alongside AI copilots to boost development speed and quality.
  • Ability to apply AI tools for navigating unfamiliar codebases and debugging efficiently.
  • A working knowledge of Large Language Models (LLMs) and their integration into applications is a significant advantage.

Preferred Qualifications

Additional skills that could enhance a candidate's application include:

  • Experience in Python for backend/API development.
  • Exposure to frontend frameworks like React.
  • Strong architectural thinking and system design skills.
  • Experience in fast-paced environments with rapid release cycles.
  • Detail-oriented mindset evident in code, test writing, and code reviews.

Minimum Qualifications

While preferred qualifications add strength to a candidate's application, the following minimum qualifications are mandatory:

  • A Bachelor’s degree in Computer Science or equivalent practical experience.
  • Several years of experience engaging positively in distributed, remote teams.
  • Strong communication skills in English.
  • A robust problem-solving ability coupled with an ownership mindset.

Salary and Benefits

The compensation for this position is competitive, with the potential for bonuses and equity, aligning with the industry standards for senior roles in software development. Candidates can expect not only salary but also the privilege of contributing to cutting-edge AI-driven products and the benefits of remote work in a dynamic environment.

Conclusion

CloudDevs is committed to fostering a high-ownership culture where engineers can thrive and make impactful contributions to their projects. If you're an experienced Java Developer looking to leverage your skills in a fast-paced, AI-focused environment, this role may be the perfect fit for you. Apply now to join CloudDevs and start your journey in building innovative technology solutions.



This job offer was originally published on weworkremotely.com

CloudDevs

Latams, or anywhere in Americas (Canada, Central and South America)

Software development

Full-time

March 20, 2026

19 views

3 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.