Desenvolver soluções de software para sistemas web, móveis e backend é um grande desafio. Nossa empresa busca um profissional especializado em arquitetura de sistemas para trabalhar em projetos de alta complexidade.
Requisitos
* Conhecimentos sólidos em testes unitários e UI são fundamentais para a seleção do candidato.
* O conhecimento em servidores de aplicação (Tomcat/JBoss/WildFly) é essencial para o desenvolvimento de nossas soluções.
* A experiência com arquiteturas REST para criação de APIs é altamente valorizada.
* A capacidade de trabalhar em ambientes CI (Jenkins, GitLabCI), Webservices (REST, SOAP) e integrar auditoria de código com sonar é fundamental.
Aqui estão algumas habilidades importantes que devemos ter:
* Conhecimento em GraphQL
* Arquitetura BFF/MVC / MVVM-C
* Cloud Computing, PAAS, IAAS
* Inegração contínua (Jenkins, Maven, Ant, Hudson, etc)
* Javascript, React, Node.js, JBoss, Java, JPA, EJB, CDI, JAX-RS, C#, Git, SSL, Apache Kafka, RabbitMQ, ActiveMQ
Nossas soluções envolvem o desenvolvimento de sistemas web, mobile, softwares de backend e serviços web.
A experiência em SGBD (Oracle, SQL Server) e testes unitários também é muito importante.