
Java Software Architect
CI&T
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
About the role
- Provide technical leadership to multidisciplinary teams, ensuring the application of Agile Software Engineering and DevSecOps best practices;
- Participate in discovery and co-creation of solutions, diving into the technical aspects of existing applications and potential solutions;
- Code alongside the development team as an integrated member, contributing directly to implementation tasks and accelerating solution delivery;
- Participate in technical and architectural deliveries to address various business problems;
- Structure technical backlogs and refine user stories;
- Refine architecture designs, develop proofs of concept, and implement frameworks, components, and modules;
- Create and manage the project roadmap, including architectural activities, system dependencies, risks, and technical debt;
- Ensure that functional and non-functional requirements are met;
- Lead and help mentor other Architects and Senior Developers;
- Be an inspiring leader, recognized by the team as a reference and genuinely caring for each person on the team.
Requirements
- Experience in Java/Web development, microservices, and event-driven architectures;
- Knowledge of Angular and Node.js;
- Experience in software architecture;
- Experience with cloud-native applications and DevSecOps;
- Experience ensuring code quality (Design Patterns, Clean Code, SOLID, Code Reviews, SonarQube/OWASP, Automated Testing);
- Experience with relational databases (SQL Server/Oracle/DB2) and non-relational databases (MongoDB).
Benefits
- Health and dental insurance;
- Meal and food vouchers;
- Childcare assistance;
- Extended parental leave;
- Partnerships with gyms and health & wellness professionals via Wellhub (Gympass) and TotalPass;
- Profit-sharing (PLR);
- Life insurance;
- Continuous learning platform (CI&T University);
- Discount club;
- Free online platform dedicated to promoting physical and mental health and well-being;
- Pregnancy and responsible parenthood 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
JavaWeb developmentMicroservicesEvent-driven architectureAngularNode.jsSoftware architectureCloud-native applicationsDesign PatternsClean Code
Soft Skills
Technical leadershipMentoringCollaborationProblem-solvingCommunicationTeam inspirationCaring leadership