O profissional terá a missão de desenvolver melhorias para as aplicações web já existentes e participar da construção de novas soluções tecnológicas para Recrutamento e Seleção, usando linguagem Java + Spring Boot como base. Este profissional criará microsserviços para dar suporte ao frontend e outros microsserviços para processamento de dados, assim como atender qualquer necessidade nova do negócio. Reportando a Head de TI, terá as seguintes responsabilidades principais:
- Realizar testes automatizados das rotas, serviços, repositórios para garantir a qualidade de nossa API;
- Atuar com desenvolvimento da API de nossos produtos na linguagem Java utilizando o framework Spring Boot;
- Garantir a construção dos códigos bem estruturados e organizados (clean code), testando as aplicações, visando mitigar possíveis falhas e bugs que possam ocorrer no uso;
- Desenvolver melhorias para as aplicações web já existentes e participar da construção de novas soluções; Requisitos necessários:
- Domínio em linguagem Java (8,11,17);
- Domínio na ferramenta Spring Boot;
- Inglês técnico para codificação;
- Experiência robusta atuando como Back-End;
- Dominar Hibernate, JPA e MySQL;
- Ter conhecimento avançado em ferramentas da AWS (ECS, RDS, EC2, Loadbalancer);
- Ter conhecimento com elasticSearch (é um grande diferencial).