About the job
CI&T brings together human expertise and artificial intelligence to deliver technology solutions at scale. With over 8,000 professionals worldwide and a track record of more than 1,000 client partnerships over three decades, the company integrates AI into both daily work and client projects.
Location Requirement
Important: Candidates living in the Metropolitan Region of Campinas must follow our current attendance policy, which requires onsite work at the Campinas office.
Role Overview
This Mid-Level Java Developer position is based in Brazil and supports a project within the financial sector. The role centers on collaborating with the development team to deliver solutions that meet client needs and business goals.
Main Responsibilities
- Collaborate with team members to deliver high-quality technology solutions for clients.
- Apply a systemic approach to problem-solving, always considering business outcomes.
- Contribute to team development by participating in training sessions, dojos, and ongoing knowledge sharing.
Required Qualifications
- Hands-on experience with Java 11 and 17, and Spring Boot 3.
- Familiarity with JavaScript and TypeScript (version 4 or above).
- Strong understanding of Design Patterns, object-oriented programming, and principles like SOLID, KISS, DRY, and YAGNI.
- Background in automated testing practices.
- Proficiency using Git.
- Knowledge of relational and/or non-relational databases.
- Experience building and consuming RESTful APIs.
Preferred Qualifications
- Previous experience with front-end development.

