- Rio de Janeiro, RJ, BR Rio de Janeiro, RJ, BR
- 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, 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.
Requirements
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.
Code: 105163
Registration Date: 2025-02-27
Updated on: 2025-02-27
- Code: 105163
- Registration Date: 2025-02-27
- Updated on: 2025-02-27