IntroductionA career in IBM Consulting is rooted by long-term relationships and close collaboration with clients across the globe. You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio; including Software and Red Hat.Curiosity and a constant quest for knowledge serve as the foundation to success in IBM Consulting. In your role, you'll be encouraged to challenge the norm, investigate ideas outside of your role, and come up with creative solutions resulting in ground breaking impact for a wide network of clients.Our culture of evolution and empathy centers on long-term career growth and development opportunities in an environment that embraces your unique skills and experience.Your Role And ResponsibilitiesBuscamos um(a)Arquiteto(a) de Aplicaçõespara atuar na definição e evolução de arquitetura, garantindo soluções escaláveis, performáticas e alinhadas às melhores práticas de engenharia e aos padrões corporativos.ResponsabilidadesDefinir a arquitetura funcional alvo para a evolução da plataforma interna do cliente;Apoiar os diferentes times do projeto na tomada de decisões técnicas e arquiteturais;Garantir a aplicação de boas práticas de engenharia de software e desenvolvimento;Avaliar e assegurar o atendimento aos requisitos não funcionais, como performance, escalabilidade e disponibilidade;Atuar como interface técnica junto ao Design Authority do projeto, apoiando o planejamento e a execução de melhorias técnicas;Projetar e implementar soluções de integração entre sistemas e aplicações;Definir padrões, diretrizes e boas práticas para integração de sistemas;Avaliar tecnologias e ferramentas visando maior interoperabilidade, eficiência e desempenho das soluções.Required Technical And Professional ExpertiseExperiência sólida em desenvolvimento Java, com domínio do ecossistema JVM, Spring e Spring Boot;Experiência em projetos com Angular e em integrações complexas entre sistemas;Conhecimento em arquitetura de software, incluindo microsserviços, DDD, eventos, REST e mensageria;Experiência com bancos de dados relacionais (PostgreSQL) e NoSQL;Conhecimento de CI/CD, automação e boas práticas de engenharia;Experiência com cloud Azure e arquiteturas nativas em nuvem;Vivência com observabilidade, monitoramento e logging distribuído;Capacidade de avaliar soluções técnicas e apoiar decisões arquiteturais;Formação superior completa em Tecnologia da Informação ou áreas correlatas;Disponibilidade para atuar em modelo híbrido em São Paulo (SP).Preferred Technical And Professional ExperienceDesejável experiência em projetos do segmento bancário.