Programador Backend:
Requisitos:
- Experiência significativa com Java a partir da versão 8;
- Conhecimento do framework Spring Boot (WebMVC e/ou WebFlux, Spring Data, Spring Security), Junit 4 e 5, Mockito;
- Domínio de conceitos e boas práticas de desenvolvimento de software: IOC (Inversão de Controle), DI (Injeção de Dependência), OOP (Programação Orientada a Objetos), Design Patterns, Clean Code, SOLID;
- Conhecimento de Git (GitHub e/ou GitLab);
- Banco de dados: algum dos bancos relacionais (OracleDB/PostgreSQL/MySQL) e MongoDB;
Diferencial:
- Java 10 e versões posteriores, em especial 11, 12 e 13;
- Programação Funcional;
- Spring Cloud;
- Elasticseach;
- Kafka/RabbitMQ;
- Docker;
- Experiência significativa com Java a partir da versão 8;
- Conhecimento do framework Spring Boot (WebMVC e/ou WebFlux, Spring Data, Spring Security), Junit 4 e 5, Mockito;
- Domínio de conceitos e boas práticas de desenvolvimento de software: IOC (Inversão de Controle), DI (Injeção de Dependência), OOP (Programação Orientada a Objetos), Design Patterns, Clean Code, SOLID;
- Conhecimento de Git (GitHub e/ou GitLab);
- Banco de dados: algum dos bancos relacionais (OracleDB/PostgreSQL/MySQL) e MongoDB;
Diferencial:
- Java 10 e versões posteriores, em especial 11, 12 e 13;
- Programação Funcional;
- Spring Cloud;
- Elasticseach;
- Kafka/RabbitMQ;
- Docker;
Programador Frontend:
Requisitos:
- Experiência significativa com Javascript (ECMAScript 6);
- Conhecimento de algum framework: ReactJS ou Angular;
- Conhecimento de HTML5 e CSS3;
- Ferramentas de build: WebPack, Gulp;
- Domínio de conceitos e boas práticas de desenvolvimento de software: IOC (Inversão de Controle), DI (Injeção de Dependência), OOP (Programação Orientada a Objetos), Design Patterns, Clean Code, SOLID;
- Conhecimento de Git (GitHub e/ou GitLab);
Diferencial:
- Typescript;
- Experiência significativa com Javascript (ECMAScript 6);
- Conhecimento de algum framework: ReactJS ou Angular;
- Conhecimento de HTML5 e CSS3;
- Ferramentas de build: WebPack, Gulp;
- Domínio de conceitos e boas práticas de desenvolvimento de software: IOC (Inversão de Controle), DI (Injeção de Dependência), OOP (Programação Orientada a Objetos), Design Patterns, Clean Code, SOLID;
- Conhecimento de Git (GitHub e/ou GitLab);
Diferencial:
- Typescript;
Interessados enviar e-mail com currículo ou portfólio para victor@safetech.inf.br