Cargo
Desenvolvedor Java
Nível exigido
Sênior
Tipo de contrato
Efetivo(CLT)
Desenvolvedor FullStack Java- Home Office
*Requisitos Indispensáveis:
Analistas/DEV JAVA FULLSTACK - Sênior - (Pelo menos 5 anos)
a. Linguagens de programação para plataforma Java;
b. Princípios e práticas de desenvolvimento de software ágil: Scrum, Extreme Programming (XP) e Kanban;
c. Padrões de projeto (enterprise integration patterns, design patterns, microservices patterns, MVC);
d. Modelagem de dados relacional e NoSQL (MongoDB, Redis);
e. Interfaces responsivas;
f. Integração entre sistemas: Mensageria (JMS, AMQP, Rabbit, Kafka), Servidores de aplicação (WebSphere e Jboss), REST, SOAP, EJB 3, Spring Framework (Spring Boot, Spring MVC, Spring Data), Maven, Docker;
g. Javascript, ECMAScript 5 e 6 ou superior, Ajax, JQuery, Angular JS 1.5 ou superior e Bootstrap 3 ou superior, HTML 5, XML, CSS 3 e ASP;
h. User Experience (UX), User Interface (UI) e conceitos de usabilidade;
i. Integração contínua (continuous integration), Jenkins, test-driven development (TDD), acceptance test-driven development (ATDD), especificação por exemplo, refactoring, entrega contínua (continuous delivery);
j. 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, de integração e de carga com ferramentas de software;
k. Construção de consultas a bancos de dados em linguagem SQL;
l. Controle de versão de código-fonte;
m. Tecnologias mobile (plataformas iOSApple e Android).
Home office
Salário: Pretensão Salarial
há 3 anos
Vagas relacionadas
15/03/2024