✔️ TAREFAS:
- Atuar como desenvolvedor full stack, com foco em backend e frontend;
- Desenvolver e manter sistemas com arquitetura orientada a serviços;
- Contribuir com processos de conteinerização;
- Trabalhar com soluções em nuvem e integração entre sistemas;
- Melhorar integração de sistemas e processamento de dados;
- Monitorar o desempenho e logs dos sistemas;
- Analisar, implementar, testar e documentar requisitos;
- Elaborar e manter a documentação dos projetos;
- Apoiar a implantação de novas metodologias e práticas de inovação com o time;
- Executar outras tarefas de acordo com o momento de cada projeto.
👊🏽RESPONSABILIDADES:
- Contribuir colaborativamente com o time para soluções de desenvolvimento;
- Desenvolver e manter aplicações web de alta disponibilidade e segurança;
- Identificar e propor melhorias contínuas em arquitetura, desempenho e boas práticas de desenvolvimento;
- Apoiar e orientar desenvolvedores menos experientes, promovendo a troca de conhecimento dentro do time;
- Garantir a evolução sustentável dos sistemas, aplicando padrões modernos de desenvolvimento.
REQUISITOS
⏱️ EXPERIÊNCIAS, COMPETÊNCIAS E CONHECIMENTOS:
- Backend: Java 8 com Spring Framework (Spring Boot, Spring Data, Spring Security);
- Frontend: AngularJS e Angular v9+;
- APIs RESTful e desenvolvimento orientado a serviços;
- Banco de dados relacional e não relacional (SQL Server e Redis);
- Controle de versão com Git, utilizando GitFlow;
- Javascript/Typescript, HTML5, CSS3;
- Containers e orquestração com Docker;
- Mensageria com Apache Kafka;
- Serviços de Cloud Azure;
- Monitoramento e observabilidade de sistemas web;
- Frameworks Bootstrap e Ionic.
🚀 DIFERENCIAIS:
- Conhecimento em WebSockets;
- Experiência com CI/CD (pipelines de build e deploy);
- Desenvolvimento de testes unitários e boas práticas de qualidade de código;
- Arquitetura baseada em micros serviços;
- Conhecimento em C#.
🎓 FORMAÇÃO:
- Superior completo em Análise de Sistemas, Sistemas da Informação, Ciência da Computação, Engenharia de Software ou áreas correlatas.
🎯O QUE BUSCAMOS:
- Perfil executor e analítico;
- Ter prazer em programar
- Comunicação fluida e clara;
- Gostar de colaborar;
- Gostar e usar a inovação;
- Maturidade profissional;
- Busca constante de aprendizado.
SALÁRIO E BENEFÍCIOS
A Topdata é uma empresa brasileira que há 32 anos se dedica a fornecer soluções inovadoras para os mercados de controle de ponto e de controle de acesso. A empresa é reconhecida pela qualidade dos seus produtos, que incluem catracas, equipamentos para registro de ponto de funcionários e software de tratamento de ponto em nuvem.
A Topdata está em constante evolução, trabalhando com uma equipe motivada e acompanhando os avanços da tecnologia para oferecer as melhores soluções para os seus clientes.
ESPECIFICAÇÕES
Área: Sistemas Cargo: Desenvolvedor Plataforma: Outra Especialidade: Full Stack Nível: Outro