Java Software Developer SR
Datainfo
Job Description
Dados da vaga
- Tipo de contratação: CLT (Efetivo),Prestador de serviço (PJ)
- Jornada de trabalho: Segunda à sexta | 7h30 às 17h30 (Horário de Cuiabá)
- Modalidade de trabalho: Remoto
Acreditamos que benefícios contribuem para um ambiente agradável e que promove oportunidades de crescimento pessoal e profissional. Confira alguns da nossa lista de benefícios: Auxílio Refeição ou Alimentação; Plano Odontológico;🤲 Seguro de Vida;🧠 Assistência Psicológica, Nutricional e Telemedicina; Universidade Corporativa e Auxílio Educação;✏️ Treinamento Constante;🤑 Prêmio por Indicação e Prêmio por Desempenho; Política de Comissionamento; Plano de Cargos e Salários/Carreira;🤝 Convênios; ️ Voucher Anual para Certificação; Auxílio na Aquisição de Equipamentos; Canal de Escuta Contínua; Entre outros.
Responsabilidades e atribuições
Somos uma das 200 maiores empresas de TI do Brasil e possuímos a certificação ISO 9001. Quer fazer parte da nossa equipe? Chegou sua hora!
Se você está em busca de desafios e tem a intenção de crescer: queremos transformar junto com você!♿ Nossas vagas são abertas à todos, em um compromisso firme com a inclusão de pessoas com deficiência e a valorização da diversidade. Se inscreva e #VemserumDigitalTransformer 🚀 Estamos com oportunidade para atuar como Desenvolvedor Java Senior remoto. Ficará responsável por atividades relacionadas a função, como por exemplo:
- Codificação de software;
- Desenhos, layouts e protótipos de telas;
- Testes de software (ex: teste de unidade, integração, sistema/funcional, aceitação/estória, carga, desempenho, vulnerabilidade, usabilidade, acessibilidade);
- Análise e projeto de software orientado a objetos;
- Controle de versões de código-fonte de software e geração de builds;
- Participação ativa nas reuniões e demais práticas inerentes ao desenvolvimento ágil;
- Transferência de conhecimento acerca do projeto para a equipe da SEFAZ;
- Manutenção e refatoração de software codificado em tecnologias Java consideradas legadas (ex.: JSP, Java Beans, Struts);
- Investigação de incidentes e diagnóstico de causa;
- Restabelecimento do nível do serviço (solução de contorno);
- Manutenção corretiva (tratamento da causa raiz/solução definitiva do problema);
- Suporte à operação da aplicação com a preparação de scripts para sanar situações não tratadas pela aplicação, extrair dados, entre outras situações.
Requisitos e qualificações
É requisito ao candidato possuir:
- Curso superior completo na área de atuação;
- Certificação Java Oracle;
- Linguagens: Java 11 (com Maven), React JS, HTML, XML, JSON, YAML, Markdown (para documentação na wiki), CSS.
- Frameworks e Tecnologias: Spring Boot, Spring Data (com JDBC Template), Spring Security, Spring Actuator, Spring Web, Spring Test, Springfox, NodeJS e NPM.
- Banco de Dados: Oracle.
- Ferramentas e Práticas de Desenvolvimento: Gerenciamento de código fonte com Git (com GitLab), Implementação de teste unitário, Análise de código fonte com SonarQube, Utilização de certificados digitais para consumo de aplicações HTTPS e autenticação, Princípios e práticas de desenvolvimento de software ágil, Conceitos de mensageria para distribuição de mensagens entre aplicações.