Senior Java Developer – AI

New
C
CI&TFinancial Services
BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English (technical)
Required Skills
AWSGitJavaTypeScriptReactCI/CDRESTful APIsMicroservicesPrompt EngineeringGenerative AI

Requirements

  • Solid experience with backend development using Java and microservices architecture.
  • Experience with frontend development using React and JavaScript or TypeScript.
  • Experience with REST APIs, BFF, system integration, and distributed architectures.
  • Experience with AWS and application development in Cloud environments.
  • Solid knowledge of automated testing, including unit and integration tests.
  • Experience with Git, CI/CD, and continuous delivery practices.
  • Practical experience with Generative AI and AI agents applied to software development.
  • Experience with AI Coding tools like Claude Code, GitHub Copilot, Cursor, or CI&T Flow.
  • Knowledge of Prompt Engineering applied to code generation, testing, analysis, and documentation.
  • Ability to critically review AI-generated outputs for architecture, security, and performance issues.
  • Autonomy to investigate and solve complex technical problems.
  • Strong communication and the ability to collaborate and influence technical decisions.
  • Technical English for documentation and interaction with AI tools and agents.

Responsibilities

  • Develop and evolve applications using Java in the backend and React in the frontend.
  • Build and integrate microservices, REST APIs, BFFs, and integrations with external systems.
  • Utilize and orchestrate AI agents throughout specification, development, testing, and deployment stages.
  • Review, validate, and evolve code and artifacts produced by AI agents to ensure quality and security.
  • Participate in refinements to contribute to solution definitions, estimates, and technical risk identification.
  • Implement and evolve automated tests including unit, integration, regression, and performance tests.
  • Investigate and resolve complex issues related to code, integrations, data, or environments.
  • Implement AI automations to increase productivity, quality, and efficiency in the development cycle.
  • Collaborate with technical leadership to evolve development practices and the Agentic SDLC model.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now