companyCI&T logo

Software Architect (Java & Angular) - Remote Position in Brazil

CI&TBrazilNew
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

About the job

At CI&T, we are pioneers in technological transformation, merging human expertise with artificial intelligence to develop scalable tech solutions. With over 8,000 professionals globally, we have partnered with more than 1,000 clients throughout our 30-year journey. AI is at the heart of what we do.

Important: If you reside in the Metropolitan Region of Campinas, attendance at our local office will be mandatory in accordance with our current attendance policy.

We are on the lookout for a Software Architect with a systemic vision, a sense of ownership, and outstanding communication skills to join our team.

In this role, you will serve as the primary technical and strategic reference for the project, working closely with leadership and clients. If you enjoy solving complex problems, can navigate between backend, frontend, and mobile contexts, and love optimizing resources without sacrificing performance, this position is for you!

Responsibilities:

- Collaboration with Leadership: Act as the right hand of the Tech Lead (TL), supporting daily operations, facilitating technical capacity building, and actively influencing project decisions;
- Refinement and Unblocking: Lead the technical refinement of demands. You will conduct in-depth analyses and debugging of legacy codes to construct precise refinements, as well as unblock the team through escalation or resolving complex issues;
- Design and Documentation: Create robust documentation and clear architectural designs to guide the development team;
- Efficiency Focus: Propose modernizations, new technologies, and architectural improvements with two main objectives: ensuring optimal application performance and promoting financial efficiency (cost and infrastructure optimization) for the client context;
- Core Architecture Responsibilities: Ensure scalability, security, resilience, and adherence to the best software engineering standards throughout the product lifecycle.

Technical Requirements:

- Significant prior experience as a Software Architect.
- Deep practical knowledge in Fullstack development, with expertise in Java (Backend) and Angular (Frontend).
- Experience in environments involving native Mobile integration and development (Android and iOS) — you don’t need to program apps from scratch, but you should understand the architecture, ecosystem challenges, and be able to guide integrations and mobile solutions.
- Experience with code quality monitoring (Design Patterns, Clean Code, SOLID principles, Code Review, Sonarqube/OWASP, Automated Testing);
- Familiarity with relational (SQLServer/Oracle/DB2) and non-relational databases (MongoDB).

About CI&T

CI&T is a leader in technological transformation, dedicated to merging human expertise with AI to create scalable tech solutions. With a global team of over 8,000 professionals, we have established successful partnerships with more than 1,000 clients in our three-decade history. Our commitment to innovation is evident in our use of artificial intelligence.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.