Arquiteto de Software Pleno - JAVA - COD 1765

  • Fully Remote
  • Comercial
  • Professional

    Service provider - legal entity

Description and Responsibilities

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.

Requirements

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).


Benefits

Auxílio academiaAuxílio educação
Log in or create your account to activate alerts for Arquiteto de Software Pleno
Arquiteto de Software Pleno in Fully Remote

Code: 111663

Registration Date: 2025-04-28

Updated on: 2025-05-13

  • Code: 111663
  • Registration Date: 2025-04-28
  • Updated on: 2025-05-13