Horário: ComercialModalidade: HíbridoDescrição:Como Arquiteto de Software - JAVA, você será responsável por projetar e desenvolver soluções de software robustas e escaláveis, utilizando as melhores práticas e padrões de arquitetura. Atuará em um ambiente híbrido, combinando trabalho remoto e presencial, colaborando com equipes multidisciplinares para garantir a entrega de projetos de alta qualidade.Suas principais atividades incluirão:Desenvolver e manter a arquitetura de software, garantindo que ela atenda aos requisitos funcionais e não funcionais.Realizar análise de requisitos e transformar especificações de negócios em soluções técnicas.Definir padrões de codificação e melhores práticas para a equipe de desenvolvimento.Participar de revisões de código e fornecer feedback construtivo para garantir a qualidade do código.Colaborar com outras equipes de tecnologia para integrar sistemas e garantir a interoperabilidade.Monitorar e otimizar o desempenho das aplicações, identificando e resolvendo gargalos.Manter-se atualizado com as últimas tendências e tecnologias em desenvolvimento de software e arquitetura.Fornecer orientação técnica e mentoria para desenvolvedores juniores e intermediários.Elaborar documentação técnica detalhada para soluções arquiteturais e processos de desenvolvimento.Participar de reuniões de planejamento e definição de roadmap de produtos, contribuindo com insights técnicos.Esperamos que você tenha uma sólida experiência em desenvolvimento Java, conhecimento profundo de frameworks e bibliotecas populares, e habilidades comprovadas em design de arquitetura de software. Sua capacidade de trabalhar de forma colaborativa e comunicar-se efetivamente com diferentes stakeholders será essencial para o sucesso nesta função.Requisitos:Requisitos:Experiência comprovada como Arquiteto de Software, com foco em JAVA.Proficiência em desenvolvimento de software utilizando JAVA e frameworks relacionados (Spring, Hibernate, etc.).Conhecimento profundo em arquitetura de microsserviços e design de APIs RESTful.Experiência com bancos de dados relacionais e não relacionais (SQL, NoSQL).Familiaridade com práticas de DevOps e ferramentas de CI/CD.Capacidade de liderar tecnicamente equipes de desenvolvimento.Excelentes habilidades de comunicação e colaboração.Graduação em Ciência da Computação, Engenharia de Software ou áreas relacionadas.Diferenciais:Certificações em JAVA ou arquitetura de software.Experiência com plataformas de cloud computing (AWS, Azure, Google Cloud).Conhecimento em metodologias ágeis (Scrum, Kanban).Experiência com ferramentas de monitoramento e logging (ELK, Prometheus, Grafana).Participação ativa em comunidades de desenvolvimento de software.Contribuições para projetos open-source.
#J-18808-Ljbffr