Última atualização: 27 de Outubro de 2024
Desenvolvedor de Back End
Via Linkedin
Sobre
Atividades:
- Projetar, desenvolver e manter serviços de backend escaláveis usando Java.
- Implementar e gerenciar APIs e microsserviços, especialmente usando GraphQL.
- Trabalhar com o Google Cloud Platform (GCP) para implantar e gerenciar aplicativos e serviços baseados em nuvem.
- Colaborar com equipes multifuncionais para definir, projetar e lançar novas funcionalidades.
- Otimizar e ajustar aplicativos para desempenho e escalabilidade.
- Garantir a segurança, confiabilidade e desempenho da infraestrutura de backend.
- Escrever código limpo, mantível e eficiente, seguindo as melhores práticas e padrões de codificação.
- Participar de revisões de código, fornecendo feedback construtivo aos colegas.
- Solucionar e resolver problemas de forma oportuna.
- Manter-se atualizado com tecnologias emergentes e tendências da indústria para melhorar continuamente habilidades e conhecimentos.
O que você precisa ter
- Ingles Avançado, será preciso para conversação.
- Bacharelado em Ciência da Computação, Engenharia ou área relacionada, ou experiência prática equivalente.
- Experiência comprovada como Engenheiro de Software Backend ou função similar.
- Forte proficiência em Java e frameworks relacionados (por exemplo, Spring Boot).
- Experiência prática com GraphQL, incluindo design de esquema e otimização de consultas.
- Experiência com serviços do Google Cloud Platform (GCP), como Compute Engine, Cloud Functions, Pub/Sub e BigQuery.
- Familiaridade com tecnologias de containerização (por exemplo, Docker, Kubernetes).
- Conhecimento de sistemas de banco de dados, tanto SQL quanto NoSQL (por exemplo, MySQL, PostgreSQL, MongoDB).
- Compreensão dos princípios e melhores práticas de design de API RESTful.
- Fortes habilidades de resolução de problemas e capacidade de pensar criticamente.
- Excelentes habilidades de comunicação e trabalho em equipe.
- Capacidade de trabalhar de forma independente e gerenciar várias tarefas de maneira eficaz.
- Experiência com pipelines de CI/CD e práticas de DevOps.
- Conhecimento de outras plataformas de nuvem (AWS, Azure) é um diferencial.
- Familiaridade com metodologias de desenvolvimento ágil.
- Experiência com frameworks e ferramentas de testes automatizados.
Outras Informações
Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar".
Hey!
Cadastre-se na Remotar para ter acesso a todos os recursos da plataforma, inclusive inscrever-se em vagas exclusivas e selecionadas!