About the Role
CloudDevs is empowering venture-backed startups to assemble elite engineering teams, and we’re seeking a Senior Java Backend Engineer with a passion for AI-driven innovation. In this remote role, you’ll architect scalable backend systems for cutting-edge products, collaborating closely with product, design, and engineering teams in a high-ownership environment. Join us to tackle complex challenges, leverage AI tools for efficient development, and contribute to production-grade platforms that redefine SaaS and PaaS landscapes.
Key Responsibilities
- Design and implement scalable backend systems emphasizing high reliability, performance, and security using Java and modern frameworks.
- Develop clean, maintainable, and well-tested code following best practices in software engineering and agile methodologies.
- Integrate AI-assisted coding tools like Cursor or Codex to accelerate development, enhance code quality, and streamline debugging processes.
- Collaborate in distributed teams through code reviews, sprint planning, and agile ceremonies to deliver features rapidly.
- Build and optimize RESTful APIs with an API-first approach, ensuring seamless integration across microservices architectures.
- Investigate and resolve production issues using logs, telemetry, and observability tools in AWS environments.
- Continuously refine CI/CD pipelines, system architecture, and development workflows to boost team efficiency and product innovation.
- Mentor junior engineers on AI integration and backend best practices while adapting to fast-paced release cycles.
Requirements & Qualifications
- Bachelor’s degree in Computer Science or equivalent hands-on experience, with 7+ years as a backend or software engineer in SaaS/PaaS settings.
- Expertise in Java, Spring/Spring Boot, Maven, and ORM frameworks for building robust, enterprise-level applications.
- Proven track record in designing secure, scalable REST APIs, with strong skills in PostgreSQL, Redis, and AWS cloud infrastructure.
- Proficiency in CI/CD pipelines, production observability, debugging, and troubleshooting complex distributed systems.
- Comfortable leveraging AI copilots and agent-style workflows to navigate codebases, debug issues, and integrate LLMs into applications.
- Excellent English communication skills, problem-solving abilities, and experience thriving in remote, high-ownership teams.
- Bonus: Familiarity with Python for backend development, React for frontend exposure, and advanced system design in dynamic environments.
What We Offer
- Fully remote work flexibility across LATAM, Canada, Central, or South America, supporting work-life balance in a global talent network.
- Competitive compensation package including bonuses and equity opportunities with innovative, high-growth startups.
- Hands-on experience with state-of-the-art AI-driven products, fostering professional growth in backend engineering and machine learning integration.
- One-time application process for matching with multiple pre-vetted companies, streamlining your career advancement.
- Collaborative, agile culture with emphasis on ownership, continuous learning, and cutting-edge tools in a supportive remote ecosystem.
How to Apply
Ready to elevate your career as a Java Backend Developer specializing in AI? Submit your application today via our partner platform at We Work Remotely to connect with CloudDevs and unlock opportunities with top startups.