
Transforming businesses through technology and innovation
CI&T is a global digital transformation company headquartered in New York, specializing in software engineering and IT services. With over 5,000 employees, CI&T partners with major brands like Coca-Cola, Johnson & Johnson, and Nestlé to deliver tailored solutions in areas such as AI/ML, cloud comput...
CI&T offers competitive salaries, equity options, a generous PTO policy, and flexible remote work arrangements. Employees also benefit from a learning...
CI&T fosters a culture of innovation and collaboration, emphasizing agile methodologies and a customer-centric approach. The company values diversity ...

CI&T • Brazil
CI&T is seeking a Senior Fullstack Developer to work on financial projects. You'll utilize Java, Angular, and various cloud technologies. This role requires significant experience in software development and a strong understanding of AI applications.
You have extensive experience as a Fullstack Developer, particularly with Java and Angular, and you thrive in collaborative environments where you can contribute to high-quality software delivery. Your background includes working with Java 8, Spring framework, and you are comfortable using TypeScript and Node.js in your projects. You have a solid understanding of CI/CD practices and are familiar with containerization technologies like Docker and Kubernetes. Your experience with DevOps culture allows you to integrate development and operations seamlessly, ensuring efficient workflows.
You are well-versed in clean architecture principles and have a strong grasp of best practices in software development. Your familiarity with microservices architecture enables you to design scalable applications that meet business needs. You have experience in conducting code reviews, which helps maintain high code quality within your team. Additionally, you are knowledgeable about RESTful APIs and have worked with various databases, ensuring data integrity and performance.
Your experience with Azure cloud services is a significant asset, as you understand how to leverage cloud technologies to enhance application performance and scalability. You are also open to learning and applying AI technologies in your daily work, recognizing their potential to transform business processes. You have a proactive approach to problem-solving and enjoy sharing knowledge with your team members, contributing to a culture of continuous improvement.
While not mandatory, experience with Python and React would be a plus, as it would complement your existing skill set and enhance your versatility as a developer. Familiarity with monitoring and tracing tools like Azure Monitor or Dynatrace would also be beneficial, as it aligns with the company's focus on maintaining high application performance.
In this role, you will collaborate with a team of developers to deliver high-quality software solutions for our financial clients. You will be responsible for developing and maintaining applications using Java and Angular, ensuring they meet the highest standards of performance and usability. Your role will involve problem-solving and troubleshooting to address any issues that arise during the development process.
You will actively participate in daily team activities, contributing to knowledge sharing and mentoring junior developers. Keeping track of project statuses in management tools will be part of your routine, ensuring transparency and accountability within the team. You will also be expected to implement best practices in software development, focusing on clean architecture and efficient coding standards.
As part of your responsibilities, you will engage in code reviews, providing constructive feedback to your peers to foster a culture of excellence. You will work closely with cross-functional teams, including product managers and designers, to ensure that the final product aligns with client expectations and business goals. Your expertise in microservices will be crucial as you design and implement scalable solutions that can adapt to changing requirements.
You will also have the opportunity to explore and integrate AI technologies into your projects, enhancing the functionality and user experience of the applications you develop. Your contributions will directly impact the success of our clients, helping them achieve their business objectives through innovative technology solutions.
At CI&T, we value our employees and offer a supportive work environment that encourages professional growth and development. You will have access to ongoing training and resources to enhance your skills and stay updated with the latest industry trends. We believe in fostering a culture of collaboration and innovation, where your ideas and contributions are valued.
We offer competitive compensation packages, including benefits that support your well-being and work-life balance. Our offices in the Região Metropolitana de Campinas provide a collaborative space for you to work alongside talented professionals who share your passion for technology and innovation. Join us and be part of a team that is dedicated to transforming businesses through technology.
Apply now or save it for later. Get alerts for similar jobs at CI&T.