Arquiteto de Software JAVA

Memora Processos InovadoresBR (Remoto)
Candidatar-se

Sobre a vaga

Descrição:
  • Desenvolver e manter a arquitetura de software para aplicações em Java.
  • Colaborar com equipes de desenvolvimento para garantir a implementação eficaz das soluções arquitetônicas.
  • Realizar análises de requisitos e propor soluções técnicas adequadas.
  • Participar de revisões de código e garantir a qualidade do software desenvolvido.
  • Identificar e resolver problemas de desempenho e escalabilidade nas aplicações.
  • Manter-se atualizado sobre novas tecnologias e tendências no desenvolvimento de software.
  • Documentar as decisões arquitetônicas e os padrões de desenvolvimento adotados.
  • Mentorar e orientar outros desenvolvedores em práticas de arquitetura e design de software.

Requisitos:
  • Graduação em Ciência da Computação, Engenharia de Software ou áreas relacionadas.
  • Experiência sólida em desenvolvimento de software com Java.
  • Conhecimento em arquitetura de software e design patterns.
  • Experiência com bancos de dados relacionais e não relacionais.
  • Familiaridade com metodologias ágeis (Scrum, Kanban).
  • Habilidade em trabalhar em equipe e colaborar com diferentes áreas.
  • Conhecimento em ferramentas de versionamento de código (Git).
  • Capacidade de resolver problemas complexos e tomar decisões técnicas.
  • Inglês técnico para leitura de documentação e comunicação.
  • Diferenciais:
  • Experiência com microserviços e arquitetura orientada a serviços.
  • Conhecimento em frameworks como Spring ou Hibernate.
  • Experiência com cloud computing (AWS, Azure, Google Cloud).
  • Certificações em Java ou arquitetura de software.
  • Participação em comunidades de tecnologia ou eventos do setor.

Benefícios:
No benefit specified