Starian

Full Stack Developer, AI (Mid-Level)

Starian

full-time

Posted on:

Location Type: Remote

Location: Brasil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Contribute to robust, sustainable, results-oriented solutions;
  • Work with technical autonomy, collaborating on planning and mentoring more junior developers;
  • Help build a software engineering environment guided by quality, performance and continuous improvement;
  • Use AI tools (such as Windsurf, Copilot, JetBrains AI, Anthropic) to accelerate development and test automation;
  • Demonstrate a digital mindset, curiosity for new technologies and an interest in understanding how Artificial Intelligence can transform processes, experiences and outcomes;
  • Work with technologies such as Java, Spring, React, JUnit, Mockito, Git, Hibernate, among others.

Requirements

  • Experience with Java 11+ and Spring Framework;
  • Experience with React.js, including hooks, componentization and integration with REST APIs;
  • Experience applying SOLID principles and proficiency with Design Patterns;
  • Practical knowledge of Clean Code and Clean Architecture / Hexagonal Architecture;
  • Strong experience with unit testing;
  • Knowledge of TDD (Test-Driven Development);
  • Experience with relational databases such as PostgreSQL;
  • Experience with Java application servers, especially WildFly;
  • Practical experience consuming language models (LLMs) via API, including token management, context windows, temperature control and handling structured outputs (JSON mode);
  • Experience with AI-native development environments like Codeium, Windsurf and Cursor;
  • Understanding of how to structure basic CI/CD pipelines for AI and a working knowledge of MLOps principles;
  • Familiarity with vector databases or Retrieval-Augmented Generation (RAG) techniques;
  • Knowledge of or interest in AI technologies, their tools, applications and concepts.
  • Preferred:
  • Knowledge of Node.js, especially for backend service integration;
  • Experience participating in technology migration projects or rewrites of legacy systems;
  • Knowledge of techniques to mitigate “hallucinations” and prompt security best practices;
  • Practical experience with the model lifecycle (training, evaluation and deployment).
Benefits
  • Meal allowance / meal voucher;
  • Health and dental insurance;
  • Home office allowance;
  • Profit-sharing (PLR);
  • Setup kit voucher;
  • Life insurance;
  • Birthday day off;
  • GoGood | Conexa;
  • Health and wellness promotion program;
  • Partnerships and discounts.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Java 11+Spring FrameworkReact.jsSOLID principlesDesign PatternsClean CodeClean ArchitectureTest-Driven DevelopmentPostgreSQLMLOps
Soft Skills
collaborationmentoringcuriositydigital mindsetcontinuous improvement