Experience in designing and implementing scalable and complex software solutions., Knowledge of software architecture principles, design patterns, and best practices., Proficiency in programming languages such as Java, Javascript, Typescript, Python, and SQL., Familiarity with cloud environments, preferably Google Cloud, and agile methodologies like Scrum and Kanban..
Key responsabilities:
Collaborate with product management, business analysts, and stakeholders to translate business requirements into technical solutions.
Design and develop software architecture, defining components, interfaces, layers, and services.
Conduct feasibility analyses and evaluate emerging technologies for system architecture.
Provide technical support and resolve complex architectural issues throughout the project lifecycle.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
Olá! Somos o banco BV, uma das maiores instituições financeiras da América Latina, com mais de 30 anos de experiência no mercado e o propósito de tornar mais tranquila a vida financeira de pessoas e empresas.
Aqui, acreditamos nas suas conquistas pessoais e realizações de novos negócios. Por isso, oferecemos crédito para financiar um carro, para energia solar, para tirar os planos do papel.
Simples, correto, corajoso, parceiro - esse é o jeito BV de ser. Procuramos soluções práticas que melhorem nosso dia a dia e ajudem nossos clientes. Somos responsáveis, pensando no futuro do negócio e assumindo o resultado de nossas decisões. Jogamos junto, aprendendo sempre e incentivando novas ideias para evoluir.
Buscamos oferecer propostas inovadoras em todos os segmentos que atuamos: veículos, conta, cartões, empréstimos e financiamentos para pessoas físicas, seguros e assistências, soluções personalizadas para Corporate & Investment Banking.
Além disso, nos comprometemos até 2030 a efetuar 100% da compensação de CO2 dos veículos financiados, acelerar a inclusão social interna e mobilizar recursos para fomentar negócios sustentáveis.
banco BV. Leve para a vida.
www.bv.com.br
#LeveParaASuaCarreira #LeveParaAVida
Dá uma olhada nos desafios que te esperam como Pessoa Arquiteta de Software Sr aqui no BV:
Colaborar com a equipe de gerenciamento de produtos, analistas de negócios e stakeholders para entender e traduzir os requisitos de negócios em soluções técnicas eficientes e viáveis;
Projetar e desenvolver a arquitetura de software, incluindo a definição de componentes, interfaces, camadas e serviços;
Realizar análises de viabilidade e avaliar tecnologias emergentes para identificar as melhores opções para a arquitetura do sistema;
Definir padrões, diretrizes e melhores práticas de desenvolvimento de software, garantindo a consistência e qualidade técnica para a equipe de desenvolvimento;
Fornecer suporte técnico e resolver problemas complexos de arquitetura durante o ciclo de vida do projeto.
Avaliar e mitigar riscos técnicos, identificando e propondo soluções alternativas quando necessário;
Manter-se atualizado com as tendências e avanços tecnológicos relevantes para a arquitetura de software.
E aí, se identificou? Agora gostaríamos de saber se você tem o perfil e os conhecimentos abaixo:
Experiência projetando e implementando soluções de software escaláveis e complexas;
Conhecimentos em princípios de arquitetura de software, padrões de design e melhores práticas;
Experiência com linguagens mais utilizadas no mercado, Java, Javascript, Typescript, Python, SQL;
Conhecimentos sólidos em tecnologias e frameworks, Springboot, Springbatch, NodeJS, APIs, Angular, Gateway, APIGEE, Splunk, Kibana, Elasticsearch, Logstash, bases de dados estruturadas e não estruturadas, Kafka, RabbitMQ, tecnologias com padrão pub/sub, tecnolgias de scheduler, storage de dados;
Conhecimentos sólidos em ambientes cloud e onPremise, de preferência Cloud da Google;
Familiaridade com metodologias ágeis de desenvolvimento de software, como Scrum e Kanban;
Habilidades de comunicação eficazes, capazes de transmitir ideias técnicas complexas de forma clara e concisa;
Capacidade de trabalhar em equipe, colaborar com outros membros da equipe e influenciar a tomada de decisão técnica.
Pra gente conta como diferencial se você tiver:
Conhecimentos em frameworks de arquitetura corporativa como, por exemplo, TOGAF e BIAN.
Required profile
Experience
Industry :
Banking
Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.