PUBLICIDADE
Última atualização: 5 de Julho de 2023
Sobre
Quais serão as suas responsabilidades:
- Analisar e compreender as necessidades e requisitos dos clientes, trabalhando em estreita colaboração com as equipes internas e os stakeholders para implementar soluções técnicas adequadas e inovadoras;
- Desenvolver e documentar código de alta qualidade, seguindo padrões e melhores práticas de programação, utilizando frameworks e bibliotecas apropriadas para atender aos requisitos do projeto;
- Participar do processo completo de desenvolvimento, desde o planejamento e análise até a programação, testes e implantação, garantindo a entrega de soluções funcionais e escaláveis;
- Colaborar com outros desenvolvedores, arquitetos e gerentes de projeto, compartilhando conhecimento e ajudando a solucionar problemas e encontrar soluções inovadoras;
- Comunicar-se efetivamente com os membros da equipe e os stakeholders do projeto, fornecendo atualizações de progresso, discutindo desafios e soluções, e sendo capaz de responder a perguntas e resolver problemas conforme necessário;
- Participar de revisões de código e reuniões de equipe, contribuindo para a melhoria contínua dos processos e práticas de desenvolvimento da equipe;
- Manter-se atualizado sobre as tendências do setor e desenvolvimentos tecnológicos, aplicando esse conhecimento no aprimoramento das soluções e na promoção da inovação contínua.
O que você precisa para concorrer a essa oportunidade:
- Domínio da linguagem de programação Java;
- Experiência com frameworks e bibliotecas Java populares, como Spring, Hibernate, JUnit e outras;
- Experiência com NodeJS;
- Experiência no uso de sistemas de gerenciamento de banco de dados, como MySQL, PostgreSQL, Oracle ou SQL Server, e habilidades em SQL e modelagem de dados;
- Familiaridade com o desenvolvimento de aplicações web, como JavaScript;
- Conhecimento de práticas e padrões de desenvolvimento de software, como SOLID, design patterns e metodologias ágeis, como Scrum ou Kanban;
- Habilidade em escrever e executar testes unitários e de integração, garantindo a qualidade e a confiabilidade do código desenvolvido, utilizando ferramentas como JUnit ou TestNG;
- Familiaridade com ferramentas e ambientes de desenvolvimento integrado (IDEs), como Eclipse, IntelliJ IDEA ou NetBeans, e sistemas de controle de versão, como Git;
- Conhecimento de práticas de segurança e conformidade no desenvolvimento de software;
- Experiência com a integração de APIs e serviços de terceiros, utilizando protocolos como REST, SOAP ou gRPC;
- Capacidade de analisar e solucionar problemas de desempenho e escalabilidade, aplicando técnicas de otimização e monitoramento de aplicativos;
- Experiência com ferramentas de observabilidade;
- Experiência em troubleshooting de problemas em ambiente produtivo e não produtivo;
- Entendimento do funcionamento dos diferentes componentes e protocolos que compõe uma solução de software.
O que a empresa oferece:
- Vale-refeição de R$477,97 (Cartão Caju);
- Vale-alimentação de R$150,00 (Cartão Caju);
- Auxílio home-office de R$150,00 (Cartão Caju);
- Plano de Saúde Nacional Porto Seguro (Plano Prata com apartamento) com 50% da mensalidade custeada pela empresa,
- Assistência Odontológica Porto Seguro (Plano Bronze) com 100% da mensalidade paga;
- Auxílio-creche para crianças de até 60 meses podendo ser de R$464,64 à R$531,02 (de acordo com a idade da criança). Para filhos com deficiência o valor do benefício é de R$663,77;
- Auxílio à saúde mental;
- Gympass;
- Seguro de Vida;
- Programa de Pontos Flexíveis (Você poderá alocar nas categorias de Vale Refeição, Vale Alimentação ou Auxílio Home office).
Hey!
Cadastre-se na Remotar para ter acesso a todos os recursos da plataforma, inclusive inscrever-se em vagas exclusivas e selecionadas!