A BairesDev é a empresa que mais cresce nas Américas e nos orgulhamos disso.
Nossos times estão espalhados pelos cinco continentes e somos tão fortes quanto as equipes multiculturais que estão no centro dos negócios.
Entregamos soluções de alta complexidade para os nossos clientes, como prezamos pela excelência, contratamos apenas o 1% entre os melhores talentos.
Nutrimos o crescimento profissional das nossas equipes engajando-as em projetos desafiadores.
Sobre a função:
Ser um Desenvolvedor Java Senior em nossa Equipe de Desenvolvimento é como ser um solucionador de problemas em tempo integral.
Esperamos que suas habilidades sejam uma combinação de experiência, conhecimento e independência.
A inovação também está no centro da estratégia da BairesDev.
Portanto, se você estava disposto a assumir as tarefas mais complexas e ser um mestre de sua equipe técnica ou linguagem, Java, então você é provavelmente uma das pessoas únicas que estamos procurando.
O que você vai fazer:
Trabalhar com equipes de desenvolvimento de software para reunir requisitos e garantir que as melhores práticas sejam seguidas.
Projetar, implementar e apoiar soluções para o desenvolvimento de aplicativos, segurança, análise e gerenciamento de desempenho.
Adequar-se aos padrões de codificação de segurança existentes da indústria e da Verizon, aderindo aos requisitos de verificação de fortificação e outras ferramentas de revisão de segurança.
Conduzir revisões de código para membros juniores da equipe e fazer revisões de código de colegas para garantir que o código esteja seguindo os padrões estabelecidos pelos arquitetos.
Executarscripts de teste com base no código para garantir a qualidade da entrega.
Resolver questões de código com urgência.
Esperamos que você tenha:
Experiência no desenvolvimento em Java.
Experiência com bancos de dados SQL e NoSQL.
Experiência com Microservices e Nuvem.
Conhecimento avançado em algoritmos.
Conhecimento de infraestrutura de TI.
Gestão intermediária de metodologias ágeis.
Forte compreensão das melhores práticas, princípios SOLID, CLEAN Code e soluções escaláveis.
Conhecimento de Padrões de Design.
Experiência no desenvolvimento de aplicações inteiras a partir do zero.
Experiência em testes automatizados, pipelines CI/CD.
Forte experiência com controle de versão.
Nível avançado de inglês.
O que oferecemos:
Idioma:
Inglês - Intermediário