Descrição da vaga
Se você está em busca de desafios e tem a intenção de crescer em uma das 200 maiores empresas de TI do Brasil, chegou a hora: venha ser um digital transformer com a Confidencial (Apenas para Cadastrados).
Preencha seu currículo, queremos transformar junto com você.
Responsabilidades e atribuições
Colaborar na definição de arquitetura de novas soluções e manutenções das arquiteturas atuais;
Orientar os desenvolvedores quanto aos padrões de projetos adotados;
Apoiar na definição das tecnologias a serem utilizadas para determinado desenvolvimento;
Realizar a integração (empacotamento) e merges (mesclas) de builds paralelamente desenvolvidos.
Requisitos e qualificações
- Princípios e práticas de desenvolvimento de software ágil, incluindo o Manifesto Ágil, Scrum, Extreme Programming (XP) e Kanban.
- Análise de requisitos funcionais e não-funcionais;
- Padrões de projeto (enterprise integration patterns, design patterns, SOA, microservices patterns);
- Modelagem de dados relacional e banco de dados PostgreSQL, SQLServer. Oracle.
- Arquitetura de aplicações em três camadas, modelo MVC.
- Integração entre sistemas: Mensageria, JMS, WebSphere MQ, Web services, Barramento de serviços (WebSphere Message Broker), REST, EJB 3
- Javascript, Angular 6 ou superior e Bootstrap 5 ou superior, HTML 5, ECMAScript 5 e 6 ou superior, CSS 3
- User Experience (UX) e conceitos de usabilidade.
- Interfaces responsivas.
- Integração contínua (continuous integration), maven, test-driven development (TDD), acceptance test-driven development (ATDD), especificação por exemplo, refactoring, entrega contínua (continuous delivery).
- Testes de software: teste de unidade, integração, sistema/funcional, aceitação/história, carga, desempenho, vulnerabilidade, usabilidade, acessibilidade. Automatização de testes funcionais, de unidade e de carga com ferramentas de software. Testes de unidade em Java com a ferramenta JUnit 5 ou superior. Automatização de testes funcionais com a ferramenta Selenium Webdriver 2.4 ou superior e com Protractor. Testes de carga com JMeter 5 ou superior.
- Programação Java para Web: JEE 6 ou superior, JSE 7 ou superior, JSF versões 2.x, JPA 2 e Struts 1.x.
- Linguagens de Programação (ASP.NET, Java e C#)
- NodeJS Runtime Enviroment;
- Gerenciamento de ciclo de vida de aplicações com solução ALM.
- Análise estática de código com a ferramenta SonarQube.
- Construção de consultas a bancos de dados em linguagem SQL.
- Conceitos de controle de versão de código-fonte e uso das ferramentas Clearcase, TVFS (TFS) e GIT .
- IDE Eclipse
- Conhecimentos básicos de Linux e COBOL/CICS
- Conceitos e implementação de recursos de segurança de aplicações (OWASP, JAAS, LDAP, RACF)
- Experiência com desenvolvimento e implantação de sistemas Java/JEE
- Experiência com sistemas de alta performance (milhares de transações por segundo) com grande volume de dados (milhões de transações diárias).
Informações adicionais
Graduação na área de tecnologia da informação.
VENHA TRANSFORMAR SUA CARREIRA NA Confidencial (Apenas para Cadastrados).
Somos uma das 200 maiores empresas de TI do Brasil!
Possuímos um portfólio de soluções preparado para a transformação digital além das parcerias consolidadas ao longo dos anos, com players tecnológicos de reconhecimento mundial, como Microsoft, IBM e Oracle. Juntos somos mais de 500 Digital Transformers espalhados pelo pais.
Estamos prontos para ir além, faça parte de um time pronto para crescer.