brando_edited.jpg

Engenheiro de software de back-end  - Java

Requisitos técnicos:

 

  • Arquiteturas orientadas a serviços, padrões de projeto e estruturas de dados;

  • Automação de teste, integração contínua e entrega contínua;

  • Aspectos operacionais, construção de aplicativos de alto desempenho e monitoramento deles, mostrando que você se preocupa com seu código;

  • Trabalhar com bancos de dados relacionais e não relacionais,

  • Trabalhar com frameworks como Spring Boot ou Vert.x (embora não seja essencial);

  • Metodologias ágeis como Scrum, Kanban e DevOps;

  • Inglês no mínimo intermediário para conversação.

  • Ser autodirigido, auto organizado e trabalhar com pouca supervisão em prol de uma equipe e um propósito empresarial comuns;

  • Mais de uma linguagem de programação como Java, Scala, Javascript ou Python;

  • Criação de serviços altamente concorrentes, transacionais e resilientes.

  • Desenvolvimento e manutenção de recursos em um ambiente ágil e colaborativo;

  • Escrever código testável e garantir que a cobertura do teste permaneça no nível acordado;

  • Documentando seu código;

  • Assuma a propriedade de seu código em cada etapa do processo - do desenvolvimento à implantação e manutenção;

  • Diagnosticar problemas na produção e conceber soluções para os mesmos;

  • Trabalhe de forma autônoma e colaborativa para concluir tarefas;

  • Seja parte integrante do design e implementação de soluções.

Segmento da empresa contratante: Engenharia

                             

                       

Regime de contratação CLT ou PJ ( $ fixo + benefícios)

Local de trabalho : ( 100% remoto - profissionais de qualquer localidade )