
Senior Software Architect
CI&T
full-time
Posted on:
Location Type: Hybrid
Location: Campinas • Brazil
Visit company websiteExplore more
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