CI&T

About CI&T

Transforming businesses through technology and innovation

🏢 Tech👥 5K-10K📅 Founded 1995📍 New York, New York, United States

Key Highlights

  • Headquartered in New York, NY, with a global presence
  • 5,000+ employees across multiple countries
  • Partners with leading brands like Coca-Cola and Nestlé
  • Focus on AI/ML, cloud computing, and agile development

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...

🎁 Benefits

CI&T offers competitive salaries, equity options, a generous PTO policy, and flexible remote work arrangements. Employees also benefit from a learning...

🌟 Culture

CI&T fosters a culture of innovation and collaboration, emphasizing agile methodologies and a customer-centric approach. The company values diversity ...

Overview

CI&T is hiring a Senior Kotlin/Java Developer to work on a challenging project with one of Brazil's largest digital banks. You'll utilize your expertise in Java, Kotlin, and AWS to manage the entire software development lifecycle. This role requires strong knowledge of microservices architecture and agile practices.

Job Description

Who you are

You have strong expertise in Java and Kotlin, with a solid understanding of object-oriented programming principles. Your experience includes working with microservices architecture, ensuring that you can design scalable and maintainable systems. You are familiar with best practices in software development, including Test-Driven Development (TDD), Domain-Driven Design (DDD), and Clean Code principles. You thrive in agile environments and have experience with frameworks like SCRUM or KANBAN. Your technical skills are complemented by your ability to communicate effectively and collaborate with your team to solve complex problems.

You have a proven track record of working with SQL databases and are comfortable with HTTP/HTTPS protocols. Your experience with version control systems like Git and Git Flow allows you to manage code efficiently. You are adept at troubleshooting technical issues, whether they are bugs or incidents, and you follow established policies and processes to ensure quality and compliance. Familiarity with tools such as Spring Boot and Javalin enhances your ability to deliver robust backend solutions.

You have experience with cloud services, particularly AWS, and understand how to leverage these technologies to build scalable applications. Your knowledge extends to messaging systems like Kafka, SQS, and SNS, which are crucial for developing event-driven architectures. You are also familiar with containerization technologies such as Docker and orchestration tools like Kubernetes, which are essential for modern software deployment.

Your background includes working with NoSQL databases, which complements your SQL skills and allows you to choose the right data storage solutions for different use cases. You have experience in developing streaming data solutions and are comfortable with event-driven programming paradigms. Your knowledge of API management platforms like ApiGee and server-side technologies such as Node.js further broadens your technical expertise.

What you'll do

In this role, you will be responsible for the entire software development lifecycle, from the conception of new features to their deployment and ongoing maintenance. You will collaborate closely with cross-functional teams to define requirements and design solutions that meet the needs of one of Brazil's largest digital banks. Your work will involve writing clean, efficient code and implementing best practices to ensure high-quality software delivery.

You will participate in code reviews and contribute to the continuous improvement of development processes within the team. Your role will also include mentoring junior developers, helping them grow their skills and understanding of the technologies used in the project. You will be expected to stay updated with the latest industry trends and technologies, applying this knowledge to enhance the team's capabilities.

As part of your responsibilities, you will troubleshoot and resolve technical issues that arise during development and production. You will work with the team to implement solutions that improve system performance and reliability. Your ability to communicate effectively with both technical and non-technical stakeholders will be crucial in ensuring that project goals are met.

What we offer

CI&T offers a dynamic work environment where innovation and collaboration are at the forefront. You will have the opportunity to work on impactful projects that leverage cutting-edge technologies and contribute to the digital transformation of major companies. We value diversity and inclusion, and we encourage applications from all qualified candidates, including those with disabilities. Our commitment to professional development means you will have access to training and resources to help you advance your career.

We provide competitive compensation and benefits, including flexible working arrangements and opportunities for growth within the company. Join us at CI&T and be part of a team that is shaping the future of technology in Brazil and beyond.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at CI&T.

Similar Jobs You Might Like

Based on your interests and this role

CI&T

Backend Engineer

CI&T📍 Campinas - On-Site

CI&T is hiring a Senior Kotlin/Java Developer to work on a challenging project for one of Brazil's largest digital banks. You'll leverage your expertise in Java, Kotlin, and AWS to contribute throughout the software development lifecycle. This role requires strong knowledge of microservices architecture and agile practices.

🏛️ On-SiteSenior
3w ago
CI&T

Backend Engineer

CI&T📍 Campinas - On-Site

CI&T is seeking a Senior Kotlin/Java Developer to work on challenging projects for one of Brazil's largest digital banks. You'll utilize your expertise in Java, Kotlin, and AWS to contribute throughout the software development lifecycle. This role requires strong knowledge of microservices architecture and agile practices.

🏛️ On-SiteSenior
1 month ago
CI&T

Backend Engineer

CI&T📍 Campinas - On-Site

CI&T is seeking a Senior Java Developer to work on a challenging project for one of Brazil's largest digital banks. You'll leverage your expertise in Java, Kotlin, and AWS to manage the entire software development lifecycle. This role requires strong knowledge of microservices architecture and agile practices.

🏛️ On-SiteSenior
1 month ago
CI&T

Backend Engineer

CI&T📍 Campinas - Remote

CI&T is hiring a Senior Java Developer to contribute to the Loyalty Project, developing scalable backend solutions. You'll work with Java, Spring Framework, and microservices architecture in a remote setting based in Brazil.

🏠 RemoteSenior
1w ago
CI&T

Mobile Engineer

CI&T📍 Campinas - On-Site

CI&T is hiring a Senior Android Developer to create scalable tech solutions for a major American investment client. You'll work on-site in Campinas, utilizing your skills in Java and Kotlin to develop robust applications.

🏛️ On-SiteSenior
1w ago