Especialista Full Stack (Java / Angular)
تفاصيل الوظيفة
Acreditamos no poder transformador da tecnologia e na sua capacidade de contribuir para a construção de uma sociedade mais diversa e inclusiva. Como a maior empresa brasileira de tecnologia, temos o compromisso com uma política e programa de diversidade e inclusão para termos um ecossistema cada vez mais representativo, respeitoso e acolhedor. O QUE VOCÊ VAI FAZER:
- Desenvolver soluções técnicas de média e alta complexidade, com baixo nível de supervisão e pouco apoio, através do desenvolvimento de requisitos de softwares utilizando-se das tecnologias envolvidas no projeto;
- Conhecer a fundo a arquitetura do software e conseguir atuar nela através da análise de seus componentes, organização e funcionalidades;
- Criar testes de alta complexidade, sejam estes manuais ou automatizados, que cubram o comportamento desejado dos componentes técnicos desenvolvidos utilizando os requisitos e ferramentas de testes;
- Documentar as etapas de desenvolvimento realizando o registro do desenvolvimento nas ferramentas de versionamento e documentação;
- Orientar e trabalhar com o time de desenvolvimento para encontrar soluções de negócio, arquitetura e desenho através da comunicação e trocas de conhecimento;
- Manter a qualidade do software verificando os processos, ferramentas e boas práticas disponíveis para o produto e tecnologia utilizados;
- Orientar desenvolvedores de menor senioridade apoiando suas dúvidas, disseminando seu conhecimento, desenhando e arquitetando soluções ou indicando documentação de apoio;
- Detalhar requisitos de média e alta complexidade através do contato com clientes e áreas envolvidas no projeto/atendimento;
- Utiliza frameworks já definidos para o desenvolvimento de soluções.
- Formação superior completa;
- Lógica de Programação;
- Java 8+
- Spring boot
- Experiência com Angular;
- JSON Web Tokens (JWT);
- JavaScript (TypeScript), CSS3, HTML5;
- Conhecimento em Microsserviços;
- Conhecimento de API REST e orientação a eventos;
- Experiência com testes unitários, integração e de carga;
- Ferramenta de controle de versão GIT;
- Conhecimento em message broker (preferencialmente RabbitMQ);
- Técnicas de Mocking e Prototipação;
- Conhecimento em boas práticas de desenvolvimento: Clean Code / Programação Defensiva / SOLID / Design Patterns e MVC;
- Conhecimento em métodos ágeis de desenvolvimento de software.
- Conhecimento em Microfrontend;
- Framework Totvs / PO UI, JavaScript (TypeScript), CSS3, HTML5;
- Participado de projetos que envolva UI(Design de interface de usuário) e UX
- (experiência do usuário).
- Conhecimento na ferramenta Azure DevOps;
- Universidade em Rede TOTVS, uma universidade Corporativa com conteúdos e certificações gratuitos para cada TOTVER;
- Programa +Saudáveis, que cuida de cada TOTVER com assessoria e ações voltadas para o bem estar em corpo, mente e finanças pessoais;
- Programa +Vantagens, a maior rede de descontos da América Latina, exclusivos para TOTVERS;
- Programa + Cuidado, programa de apoio pessoal para TOTVERS e familiares, com orientações em diversas especialidades como: psicologia, serviço social, pet consultoria...
- Einstein Conecta, benefício de orientação médica online pelos médicos do Hospital Israelita Albert Einstein, totalmente gratuito;
- Plano de saúde e odontológico;
- Vale refeição e / ou alimentação;
- Vale transporte;
- Licença maternidade e paternidade estendida;
- Seguro de vida;
- Previdência privada;
- Gympass.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.