CI&T

Senior Software Architect

CI&T

full-time

Posted on:

Location Type: Hybrid

Location: CampinasBrazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design software architectures based on messaging, ensuring system integration and efficient data exchange.
  • Define standards and best practices for technology usage.
  • Collaborate with multidisciplinary teams to understand requirements and translate them into technical solutions.
  • Perform performance analysis and optimization of messaging systems.
  • Propose and implement continuous improvements to existing solutions.
  • Stay up to date with trends and new technologies in the messaging field.
  • Provide technical leadership to the team, supporting cross-functional negotiations and technical decisions.

Requirements

  • Strong experience in software architecture and system design.
  • Deep knowledge of messaging technologies (RabbitMQ, Apache Kafka).
  • Ability to work with microservices and event-driven architectures.
  • Familiarity with DevOps practices and continuous integration.
  • Excellent communication, negotiation and teamwork skills.
  • Experience with Java and Spring Boot.
  • Knowledge of Node.js (NestJS).
  • Knowledge of app development (iOS and Android).
  • Experience using NoSQL databases (MongoDB).
Benefits
  • Health and dental plan;
  • Food and meal allowance;
  • Childcare assistance;
  • Extended parental leave;
  • Partnerships with gyms and health & wellness professionals via Wellhub (Gympass) / TotalPass;
  • Profit Sharing (PLR);
  • Life insurance;
  • Continuous learning platform (CI&T University);
  • Discount club;
  • Free online platform dedicated to promoting physical, mental health and well-being;
  • Pregnancy and responsible parenting course;
  • Partnerships with online course platforms;
  • Language learning platform;
  • And many more
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software architecturesystem designmessaging technologiesRabbitMQApache Kafkamicroservicesevent-driven architecturesDevOps practicesJavaSpring Boot
Soft Skills
communicationnegotiationteamworktechnical leadership