Arquiteto de Java – Brasília – DF

Compartilhar

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:

  • a) Princípios e práticas de desenvolvimento de software ágil, incluindo o Manifesto Ágil, Scrum, Extreme Programming (XP) e Kanban.
  • b) Análise de requisitos funcionais e não-funcionais;
  • c) Padrões de projeto (enterprise integration patterns, design patterns, SOA, microservices patterns);
  • d) Modelagem de dados relacional e banco de dados IBM/DB2, PostgreSQL, SQLServer.
  • e) Arquitetura de aplicações em três camadas, modelo MVC.
  • f) Integração entre sistemas: Mensageria, JMS, WebSphere MQ, Web services, Barramento de serviços (WebSphere Message Broker), REST, EJB 3
  • g) Javascript, Angular JS 1.5 ou superior e Bootstrap 3 ou superior, HTML 5, ECMAScript 5 e 6 ou superior, CSS 3
  • h) User Experience (UX) e conceitos de usabilidade.
  • i) Interfaces responsivas.
  • j) Integração contínua (continuous integration), testdriven development (TDD), acceptance test-driven development (ATDD), especificação por exemplo, refactoring, entrega contínua (continuous delivery).
  • k) 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 3 ou superior. Automatização de testes funcionais com a ferramenta Selenium Webdriver 2.4 ou superior e com Protractor. Testes de carga com JMeter 2 ou superior.
  • l) Programação Java para Web: JEE 6 ou superior, JSE 6 ou superior, JSF versões 2.x, JPA 2 e Struts 1.x.
  • m) Linguagens de Programação (ASP, Java, PHP e C#);
  • n) Conhecimentos em desenvolvimento de portais de conteúdo – Sharepoint, WordPress, Zope/Plone;
  • o) NodeJS Runtime Enviroment;
  • p) Gerenciamento de ciclo de vida de aplicações com solução ALM.
  • q) Análise estática de código com a ferramenta SonarQube.
  • r) Construção de consultas a bancos de dados em linguagem SQL.
  • s) Conceitos de controle de versão de código-fonte e uso das ferramentas Clearcase.
  • t) IDE Eclipse
  • u) Conhecimentos básicos de Linux e COBOL/CICS
  • v) Conceitos e implementação de recursos de segurança de aplicações (OWASP, JAAS, LDAP, RACF)
  • w) 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).

CERTIFICAÇÃO EXIGIDA:

  • Oracle Certified Professional – Java SE Programmer (versão 5 ou superior);

Jornada de Trabalho:

  • Segunda a sexta das 9:00 ás 18:00

Remuneração:

  • á combinar

Benefícios:

  • vale transporte, vale refeição, plano médico, plano odontológico e seguro de vida

Observações:

  • Oportunidade para atuar home office

Data máxima para envio de currículos:  31-12-2020

Enviar currículo informando no assunto do e-mail a vaga de interesse para ananda.silva@spread.com.br

Sempre que enviar seu currículo ou comparecer a uma entrevista de emprego mencione que o anúncio da vaga foi visto no site Vagas DF. Dessa maneira você estará ajudando nosso site a se tornar cada vez mais conhecido pelas empresas e isso estimula a nos enviarem mais vagas para divulgação.



Atenção

  • O Vagas DF é um site de divulgação de vagas de emprego. Não temos qualquer ligação com as empresas anunciantes das vagas e nossa única participação no processo seletivo é a divulgação da vaga.

  • Se você encontrar alguma oferta de emprego enganosa em nosso site pedimos que cique no link de denúncia do menu e informa para que possamos removê-la e bloquear o usuário que a enviou.

  • Antes de enviar seu currículo verifique se você está de acordo com o perfil solicitado. Entendemos que você precisa trabalhar, mas ao candidatar-se a vagas para as quais não se qualifica atrapalha o processo seletivo e prejudica os usuários qualificados para a vaga.

  • Se você foi selecionado para uma vaga através de nosso site conte para seus amigos e para nós, vamos adorar saber do seu sucesso!