About the role
Responsibilities Develop and evolve robust backend applications using Java, designing REST APIs and system integrations Actively drive adoption of AI solutions in flows and products Take part in technical standards and architecture decisions for microservices and event-driven systems Ensure technical quality through automated tests and code reviews Support multidisciplinary squads in solving complex software problems Monitor and optimize application performance in Cloud Native environments Requirements Solid Java 11+, Spring Boot and Spring ecosystem experience Practical microservices and RESTful API experience Practical knowledge of AI tools and concepts: RAG, BMAD, APM, Devin, Claude, Copilot, Hive Cloud ecosystem experience, preferably AWS Relational and NoSQL databases, plus messaging such as Kafka or RabbitMQ Solid Docker, Kubernetes, DevOps and CI/CD practices Automated testing skills with JUnit and Mockito Benefits Work remotely by default with flexible hours Education allowance and internal career development tools Health and dental insurance, 24x7 telemedicine, free online therapy Meal and food allowance, life insurance, transportation voucher, home office allowance, daycare allowance, phone plan allowance Profit sharing (PLR) About the Company Itaú builds technology to challenge the best in the world and change the game for its clients, valuing excellence and innovation.