About the role
Responsibilities Develop and maintain backend applications using Java Design and implement REST APIs and system integrations Take part in architectural decisions and technical standards Ensure code quality through automated tests and code review Work on event-driven architectures and microservices Support multidisciplinary squads on complex software problems Monitor and continuously optimize application performance Support and build solutions in Cloud Native environments Requirements Solid Java 11+ development experience Advanced Spring Boot and Spring ecosystem knowledge Strong microservices and RESTful API design experience Practical relational and NoSQL database modeling Messaging experience (Kafka, RabbitMQ or similar) Docker and Kubernetes container orchestration Solid DevOps and CI/CD practices Automated testing experience (JUnit, Mockito) Benefits Work from anywhere, flexible hours Education allowance and internal guilds Health and dental plans, 24x7 telemedicine, free online therapy Extended maternity and paternity leave Meal and food allowance, life insurance, transportation allowance Home office allowance, childcare allowance, profit sharing About the Company Itaú builds technology that challenges the best in the world and changes the game for its clients.