Desenvolvedor Java/Angular Sr – Spread Tecnologia – Home Office

Spread Tecnologia

Informações da vaga:

Atenção as exigências da vaga!

Descrição da vaga:

Desenvolvedor Java/Angular Sr – Spread Tecnologia – Home Office

Responsabilidades e atribuições
Atuar como desenvolvedor Full Stack em ambiente ágil, assumindo itens de Sprint.

Realizar análise, design, desenvolvimento e teste de aplicações Web.

Desenvolver funcionalidades backend em Java (JEE/JSE, JSF, JPA, Struts).

Desenvolver interfaces front-end utilizando AngularJS, JavaScript, HTML5, CSS3, Bootstrap e padrões de usabilidade.

Construir integrações entre sistemas (REST, Web Services, JMS, mensageria, EJB, ESB).

Criar e executar testes de unidade, integração, carga, aceitação e automações.

Elaborar consultas SQL e apoiar modelagem relacional.

Utilizar ferramentas de CI/CD, análise estática e versionamento (Jenkins, SonarQube, Git, ClearCase).

Participar da configuração de servidores de aplicação e pipelines de entrega contínua.

Gerenciar seu próprio progresso, reportando impedimentos.

Requisitos e qualificações
Imprescindível:

Java JEE 6+, JSE 5+.

JSF 2.x, JPA 2, Struts 1.x, Swing.

Arquitetura MVC, aplicações em 3 camadas, microserviços e containers.

Integrações: JMS, mensageria, Web Services, REST, EJB 3, ESB/Message Broker.

Testes backend: JUnit 3+, Selenium WebDriver, JMeter, Protractor.

Processamento Batch em Java.

AngularJS 1.5+ (obrigatório conforme descrição).

JavaScript (ES5/ES6+), JQuery e Ajax.

HTML5, CSS3, Bootstrap 3+.

Interfaces responsivas, PWA e conceitos de UX/usabilidade.

Práticas ágeis: Scrum, XP, Kanban, CI/CD, TDD, ATDD.

Análise de requisitos funcionais e não funcionais.

Padrões de projeto (Design Patterns, SOA, Microservices Patterns, EIP).

Modelagem relacional e SQL.

Versionamento: Git e ClearCase.

IDE Eclipse.

Configuração de servidores de aplicação.

Arquitetura multi-tenancy.

Refactoring e engenharia de software avançada.

Informações adicionais
Desejável:

Experiência com aplicações corporativas de grande escala.

Vivência com práticas de aceitação orientadas a exemplo.

Conhecimento aprofundado de UX, acessibilidade e usabilidade.

Vaga divulgada no RJEMPREGOS.NET

Obs: em vagas que solicitam o envio de curriculo por e-mail, sempre envie o curriculo no corpo do e-mail e em anexo.

Clique no botão abaixo "Candidatar-se à Vaga" para acessar o link, e-mail, local de comparecimento ou whatsapp da empresa contratante.

Dica: tenha atenção ao anunciado da vaga, as vezes por algum detalhe você pode ser eliminado da seleção, não esqueça de manter seu curriculo atualizado, boa sorte!

Candidate-se no botão abaixo.

Para se candidatar a esta vaga visite spread.gupy.io.