CI&T
CI&T
CI&T is a global technology transformation company founded in 1995, helping organizations modernize how they build, operate, and engage through digital products and services. Its work includes application modernization, cloud solutions, AI and data analytics, customer experience, product design, strategy consulting, and immersive experiences. With expertise serving industries such as consulting, healthcare, and marketing, CI&T brings together technology and business capabilities to support organizations pursuing growth and more efficient operations.

Senior Java Developer – Brazil Remote

Join CI&T as a Senior Java Developer focused on modernizing complex enterprise applications with AI-assisted engineering tools. You will refactor legacy systems, strengthen automated testing, and help establish structured development practices.

Description

  • Develop and maintain complex Java applications and enterprise codebases
  • Reverse-engineer existing systems to assess architecture, dependencies, business logic, and technical constraints
  • Use AI-assisted tools for code generation, analysis, refactoring, testing, and documentation
  • Adopt structured AI engineering methods, including reverse engineering, Spec-Driven Development, and automated test generation
  • Modernize Java applications by removing or replacing legacy dependencies and outdated components
  • Create and enhance automated tests that support safe refactoring and modernization
  • Work with engineers and stakeholders to turn requirements and existing system behavior into maintainable technical solutions
  • Help define repeatable AI-assisted development practices for engineering teams
  • Uphold strong standards for code quality, maintainability, testing, and software engineering
  • Contribute to CI&T’s work helping large enterprises convert AI opportunities into business value

Requirements

  • Demonstrated Java development experience, preferably with enterprise applications and complex existing systems
  • Hands-on background in Java application development, maintenance, refactoring, and modernization
  • At least 3 months of team-based experience using Copilot as the primary AI code-generation tool, or at least 6 months using comparable tools such as Claude Code, Codex, GitHub Copilot, Antigravity, or similar
  • Practical experience with shared, structured AI development methods, especially reverse engineering or Spec-Driven Development
  • Hands-on experience applying AI-assisted methods to generate tests
  • Experience refactoring Java systems to remove or replace legacy dependencies
  • Ability to understand and work effectively within unfamiliar, complex codebases
  • Sound software engineering fundamentals covering clean code, automated testing, version control, and collaborative development
  • Clear communication and effective collaboration with technical teams and stakeholders
  • Java 17 or Java 21 experience is advantageous
  • Experience with SQL relational databases is advantageous
  • Familiarity with NoSQL databases is advantageous

Benefits

  • Health and dental coverage
  • Meal and food allowance
  • Childcare assistance
  • Extended paternity leave
  • Access to gyms and health and wellness professionals through Wellhub (Gympass) and TotalPass partnerships
  • Profit sharing and results participation (PLR)
  • Life insurance
  • Ongoing learning through CI&T University
  • Discount club
  • Free online resources supporting physical, mental, and overall well-being
  • Pregnancy and responsible parenting course
  • Partnerships with online learning platforms
  • Language learning platform
  • Access to health and well-being teams, inclusion specialists, and affinity groups
  • Support and reasonable accommodations for candidates with disabilities during the selection process

Related Jobs