[Job - 32190] Senior Java Developer, Brazil
Job details
- Level
- Senior
- Experience
- 8+ years
- Education
- Bachelor's degree
- Posted
- Oct 9, 2026
- Last confirmed open
- Oct 13, 2026
About this role
At CI&T, we help large enterprises transform the potential of AI into real business impact with AI Deployment, AI-native execution, and tech-integrated business solutions. With 30 years of experience in technological transformation, we accelerate innovation with expertise in Agentic SDLC, Application modernization, Data & AI, Martech and Business strategy.
We are 8,000 CI&Ters across more than 25 countries, collaborating to build solutions with real impact. AI is already part of how we work, evolve, and innovate every day.
At CI&T, we are seeking a highly skilled and motivated Senior Java Developer to join our team in Brasil. You will contribute to an innovative project in a collaborative, innovative, transformative, and multicultural environment.
Position Overview
As a Senior Java Developer, you will lead the design and development of a scalable cloud-based solution, employing Java, Spring Boot, and AWS. Collaborating with cross-functional teams, you will ensure high-quality deliverables aligned with client expectations. Your role will be pivotal in driving collaboration, innovation, and transformation, as we harness the power of AI to revolutionize our projects.
Key Responsibilities
- Develop, test, and deploy software applications using Java, Spring Boot, and AWS.
- Collaborate with stakeholders to define project requirements and technical solutions.
- Maintain and improve application performance, scalability, and reliability.
- Mentor junior developers and contribute to a culture of learning.
- Implement best practices in Agile and Test-Driven Development (TDD).
- Ensure the integration of RESTful APIs within microservice architectures.
- Engage actively in code reviews and contribute to continuous integration and delivery processes.
Required Skills and Qualifications
- Must-have Skills: 5+ years of experience as a developer working on large, distributed systems.
- 8+ years of development experience in any language, with the last 4 years focused on Java for server-side applications.
- Expert in Core Java 1.8 and above.
- Proficient with Spring, Spring Boot, and development of RESTful/JSON web services in a micro-service architecture.
- Demonstrable proficiency with JUnit, Mockito, and Assert-J.
- Strong experience with messaging frameworks such as JMS and ActiveMQ.
- Proficient in Git and familiar with continuous integration systems like Jenkins and GitHub.
- Comfortable working with relational and NoSQL databases, and proficient in database access using Spring JDBC template, JPA, and Hibernate.
- High-level understanding of in-memory distributed data storage systems like memcache and Hazelcast.
- Excellent verbal and written communication skills.
- A strong desire to solve complex problems and learn new technologies.
- Bachelor’s or higher in Computer Science, Software Development, or a related field.
Nice-to-have Skills
- Experience with cloud deployments, preferably Azure.
- Familiarity with build tools like Maven and using IntelliJ IDE.
- Understanding of profiling tools and ability to evaluate third-party libraries.
- Experience with international software development considerations (multi-lingual, multi-currency).
- Join us at CI&T, where Collaboration, Innovation, and Transformation drive everything we do.
- If you're motivated by the challenge of solving complex problems and are eager to learn and grow, we want to hear from you!
- Let’s shape the future together, leveraging AI to push boundaries and create exceptional solutions. #LI-CI