Cargo
Desenvolvedor Full Stack
Nível exigido
Pleno
Tipo de contrato
Efetivo(CLT)
Analista de Desenvolvimento de Sistemas Java Fullstack (Com expertise em Angular)
Requisitos:
* Curso superior completo na área de Tecnologia da Informação OU em outra área com especialização (mínimo de 360h) em Tecnologia da Informação, reconhecidos pelo Ministério da Educação (MEC);
* Experiência comprovada de 06 anos na função de Analista de Desenvolvimento de Sistemas Java Full Stack OU experiência comprovada de 04 anos na função de Analista de Desenvolvimento Java Full Stack cumulativamente com 01 Certificação Profissional na área.
* Experiência com Angular (definir em resposta se o conhecimento se enquadra como Junior, Pleno ou Sênior).
* Análise de requisitos funcionais e não-funcionais; Modelagem UML; Padrões de projeto (enterprise integration patterns, design patterns, microservices patterns); Modelagem de dados relacional; Arquitetura de aplicações para ambiente web; Arquitetura em três camadas: modelo MVC; Java Enterprise Edition 6+, Java Standard Edition 8+, Java Servser Faces versões 1.2 e 2.x; Javascript; Typescript; AngularJS 2; Bootstrap; HTML 5; CSS 3; User Experience (UX) e conceitos de usabilidade; Interfaces responsivas; NodeJS; JPA 2.0; Hibernate 4.3 ou superior; Hibernate Envers; Arquitetura distribuída de microsserviços: API RESTful, JSON, Framework Spring, Spring Cloud, Spring Boot, Spring Eureka, Zuul, Map Struct, Swagger, Service Discovery, API Gateway; Mensageria e Webhooks: Message Broker, RabbitMQ, Evento negocial, Webhook, APIs reversas, EJB; Serviços de autenticação: SSO Single Sign On; Keycloak; Red Hat SSO; Protocolo OAuth2 (RFC 6749); Ambiente de clusters, Kubernetes, Openshift, Rancher; Seridores de Aplicação Wildfly 10+, Jboss EAP 6.4+ e Weblogic 10.3.6; Conhecimentos básicos de administração Linux; Publicação de aplicações em plataformas como serviço (platform as a service - PaaS); Continuous Delivery e Continuous Integration (CI/CD); Maven 3; Testes de software: teste de unidade, integração, sistema/funcional, aceitação/estória, carga, desempenho, vulnerabilidade, usabilidade, acessibilidade; Testes de unidade em Java com a ferramenta JUnit 4+; Automatização de testes funcionais com Selenium Webdriver; Testes de carga com JMeter; Análise estática de código com a ferramenta SonarQube 5+.
Demais informações:
R$ 11.000,00, CLT, remoto, com benefícios de: vale alimentação, assistência médica.
há 4 meses
há 4 meses
Outras vagas
25/11/2024
23/11/2024
22/11/2024