CI&T

Java Software Architect

CI&T

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

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