Logo Trabalha Brasil vagas

Vaga de Arquiteto de Software

Informações da vaga

  • Salário A combinar
  • Modalidade Home Office
  • Contrato Efetivo/CLT

Descrição da vaga

Descrição e responsabilidades: Como arquiteto de software - Java, você será responsável por projetar e desenvolver soluções de software robustas e escaláveis. Suas atividades incluirão: Definir a arquitetura de sistemas e aplicações, garantindo a integração e a interoperabilidade entre diferentes componentes e serviços. Elaborar e documentar a arquitetura de software, incluindo diagramas de componentes, fluxos de dados e especificações técnicas. Colaborar com equipes de desenvolvimento para garantir a implementação adequada das soluções arquiteturais propostas. Realizar revisões de código e auditorias de arquitetura para assegurar a conformidade com os padrões de qualidade e melhores práticas. Identificar e mitigar riscos técnicos, propondo soluções alternativas e estratégias de contingência. Participar na definição de requisitos funcionais e não funcionais, trabalhando em estreita colaboração com stakeholders e equipes de produto. Manter-Se atualizado com as tendências e inovações tecnológicas, recomendando a adoção de novas ferramentas e frameworks quando apropriado. Conduzir sessões de treinamento e workshops para desenvolver as habilidades técnicas da equipe de desenvolvimento. Desenvolver protótipos e provas de conceito para validar abordagens arquiteturais e tecnologias emergentes. Garantir a escalabilidade, desempenho e segurança das soluções de software, implementando práticas de devops e automação de infraestrutura. Requisitos: experiência comprovada como arquiteto de software, com foco em java. Proficiência em linguagens de programação java e frameworks relacionados (spring, hibernate, etc.). Conhecimento sólido em design de software, padrões de arquitetura e melhores práticas. experiência com desenvolvimento de apis restful e serviços web. Familiaridade com bancos de dados relacionais e nosql. Habilidade para trabalhar com metodologias ágeis (scrum, kanban). experiência com ferramentas de versionamento de código (git). Capacidade de liderar tecnicamente equipes de desenvolvimento. Excelentes habilidades de comunicação e trabalho em equipe. Graduações: Graduação em ciência da computação, engenharia de software, sistemas de informação ou áreas correlatas. Pós-Graduação ou mba em arquitetura de software, engenharia de software ou áreas relacionadas (desejável).

Vagas de emprego em todo Brasil • Entre no nosso canal e fique por dentro das mais novas vagas na sua região!
Entrar no canal

Carregando...

Estamos preparando tudo para você.

Aguarde um instante!