CI&T

Senior Software Architect – Java

CI&T

full-time

Posted on:

Location Type: Hybrid

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Define and document software architectures that meet business and technical requirements
  • Evaluate and implement scalable and resilient technical solutions
  • Lead technology decisions and establish development standards
  • Guide development teams in implementing best practices
  • Perform code reviews and ensure code quality
  • Identify and mitigate technical risks in projects
  • Conduct proofs of concept and evaluate new technologies
  • Collaborate with Product Owners to balance business needs and technical excellence
  • Mentor more junior developers on technical matters
  • Actively participate in the evolution of existing system architectures
  • Be a key contributor to deployment and delivery of solutions in client environments, following change management processes

Requirements

  • Backend: Java and Spring Boot
  • Database: PL/SQL / Oracle
  • Cloud: AWS
  • Experience with microservices architectures and monoliths
  • Containers and message queues
  • APM tools (Dynatrace, Splunk)
  • Mobile: Flutter
Benefits
  • Health and dental insurance
  • Meal and grocery 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
  • Prenatal 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
JavaSpring BootPL/SQLOracleAWSmicroservicescontainersmessage queuesAPM toolsFlutter
Soft Skills
leadershipmentoringcollaborationcommunicationrisk managementcode quality assurancebest practices implementationtechnical guidancedecision makingdocumentation