
Fullstack Software Architect
CI&T
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Tech Stack
About the role
- Lead the design and development of scalable solutions.
- Collaborate with cross-functional teams in problem-solving activities.
- Ensure high-quality deliverables that align with client expectations.
- Create and maintain the product backlog by translating user stories into architectural tasks.
- Communicate effectively with stakeholders on technical solutions.
Requirements
- Solid experience in software architecture design and technical leadership.
- Deep expertise in backend development using Java (e.g., Spring Boot) and Node.js (e.g., NestJS, Express).
- Proven ability to define and implement scalable, resilient, and secure solutions.
- Leadership skills to guide, mentor, and train other developers.
- Hands-on experience with CI/CD pipelines, cloud environments, and DevOps culture.
- Ability to create Proofs of Concept (PoCs) and implement complex architectural mechanisms in code.
- Proficiency in Java and JavaScript frameworks such as React.
- Strong understanding of microservices and event-driven architectures.
- Knowledge of SQL and NoSQL databases and message brokers (Kafka, RabbitMQ).
- Familiarity with testing strategies and Infrastructure as Code (IaC).
- Advanced knowledge of design patterns, Clean Architecture, and SOLID principles.
Benefits
- Collaboration, innovation & transformation
- Driven by the power of AI
- Opportunities for professional growth
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software architecture designbackend developmentJavaSpring BootNode.jsNestJSExpressCI/CD pipelinescloud environmentsDevOps
Soft Skills
leadershipmentoringcommunicationproblem-solving