Venha se juntar à Hubbe!
Sobre o ambiente de trabalho, é importante você saber que:
Somos guiados por atitudes claras e transparentes em nossa rotina, que nos permitem fazer o máximo para nossos clientes. Trabalhamos de modo colaborativo, o que significa que confiamos nas pessoas que estão do nosso lado.
O ambiente é o mais horizontal possível, possibilitando a sua autonomia para tomar as melhores decisões para as atividades pelas quais você é responsável. Não precisa esperar pelos outros para aquilo que você pode fazer por si mesmo.
Processos claros com rotinas determinadas é o que disponibilizamos, sempre criando maneiras de conseguirmos a escalabilidade que almejamos.
Desafios que você irá encarar:
- Desenvolvimento de Aplicações Java: Projetar, desenvolver e implementar soluções robustas e escaláveis usando Java, enfatizando a qualidade do código e as melhores práticas.
- Integração de Sistemas: Integrar aplicações Java com diferentes sistemas utilizando soluções de middleware e bancos de dados, com um foco particular em HTTP e HTTP2.
- Manutenção e Suporte: Prover suporte contínuo para aplicações existentes, realizando otimizações e atualizações conforme necessário.
- Colaboração Cross-Functional: Trabalhar de forma colaborativa com equipes de design, testes e stakeholders para garantir a entrega de soluções que atendam às especificações e às necessidades de negócios.
- Implementação de Segurança: Incorporar práticas de segurança desde o início do ciclo de desenvolvimento, garantindo a conformidade e a segurança das aplicações.
- Gestão de Versão com Git: Gerenciar e rastrear mudanças no código usando Git, garantindo uma colaboração eficiente entre as equipes.
- Integração Contínua e Entrega Contínua (CI/CD): Implementar pipelines de CI/CD, garantindo entregas frequentes e de alta qualidade.
- Otimização de Performance: Monitorar, avaliar e melhorar a performance de aplicações, garantindo eficiência e escalabilidade.
- Documentação: Criar documentação técnica detalhada para aplicações e processos, garantindo que outras equipes possam entender e trabalhar com o código.