Pequena/média empresa
Localização: Remoto
Salário: Até R$15.000
Aceito candidatos dispostos a se mudar
A Spassu tem o propósito agregar valor a seus parceiros de negócio por meio da inovação. Ao longo de nossa trajetória, evoluímos junto com o mercado e entendemos que, no mundo atual, a tecnologia deve ser usada de forma estratégica para acelerar os diferentes segmentos corporativos.
Por isso, somos habilitadores em transformação digital: auxiliamos nossos parceiros a identificar os problemas e as oportunidades de utilização de produtos digitais de acordo com o seu tipo de negócio, implementamos as soluções e acompanhamos o desenvolvimento dos projetos, a fim de que as mudanças tenham impacto positivo em toda a cadeia produtiva até chegar ao usuário final.
Com experiência e solidez, inovamos para gerar aceleração.
- Desenvolvimento e manutenção de aplicações web;
- Desenvolvimento e manutenção de aplicações mobile;
- Realizar a manutenção e criação de novas funcionalidades;
- Desenvolvimento de funcionalidades no Front-End;
- Desenvolvimento de funcionalidades no Back-End;
- Aplicar melhores práticas de documentação de código desenvolvido;
- Desenvolver e sustentar integrações;
- Buscar novas ferramentas e técnicas para a melhoria contínua de nossos sistemas;
Escolaridade Mínima:
Nível superior completo na área de Tecnologia da Informação, ou conclusão de qualquer curso de nível superior acompanhado de certificado de curso de pós-graduação (especialização, mestrado ou doutorado) na área de Tecnologia da Informação.
Conhecimentos Mínimos:
Metodologias Ágeis; princípios, papéis, artefatos e cerimônias;
Desenvolvimento de software utilizando a linguagem Java 8 e superior; Spring Framework;
Desenvolvimento Front End Web; uso de linguagens e técnicas para frontends como HTML, Javascript, Typescript, CSS, NodeJS; Interfaces WEB responsivas; User Experience (UX): princípios e conceitos; framework Angular; framework React
Desenvolvimento Mobile; uso de linguagens e ferramentas para desenvolvimento mobile Android e IOS: Ionic, Swift, Android Studio;
Arquitetura de Software; padrões e paradigmas arquiteturais; princípios de designs de software, DDD; design patterns;
Arquitetura de microserviços, abordagens e padrões, técnicas e ferramentas de comunicação síncrona e assíncrona entre serviços, Kafka ou RabbitMQ;
DevSecOps; técnicas e ferramentas de builds e deploys automatizados; ferramentas de Deploy Contínuo; criação de Dockerfiles e builds de Imagens Docker/OCI; princípios de orquestração de containers com Kubernetes;Rancher;
Testes e verificação de qualidade de código automatizados; Uso de ferramentas e bibliotecas JUnit, Jasmine, Karma, Sonarqube, Mocks, processo TDD;
Desenvolvimento de Software Seguro; princípios e conceitos, OWASP Top 10, uso de ferramentas de verificação de segurança de código SAST, DAST, SCA e análise dos relatórios dessas ferramentas;
Versionamento de código; git, gitlab, git worflows, gitflow, gitlab flow;
Banco de Dados; SQL, DML, DDL Padrão ANSI, IBM/DB2, SQLServer, MySQL, PostgreSQL, H2 Database, Oracle Database;
Persistência: JPA 2.0,Hibernate 4.3 ou superior, Hibernate Envers;
Serviços de autenticação, SSO Single Sign On, Protocolo OAuth2 (RFC 6749);
Instalação e configuração de ambientes de desenvolvimento java, node, SQL, e NoSQL, em sistemas operacionais Windows e Linux.
Conhecimentos Desejáveis:
Mensageria e Webhooks, Messages Brokers RabbitMQ e Kafka;
Bacos de Dados NoSQL, Redis, Cassandra, Elastic Search
Automatização de Testes E2E (end-to-end); selenium, protractor;
Spring Eureka, Map Struct, Zuul, Swagger,Service Discover, API Gateway;
Bilbioteca Flyway;
Keycloak;
API RESTful;
JSON
Spring Cloud e Spring Boot;
APIs reversas;
Continuous Delivery e Continuous Integration (CI/CD)
Acesse o perfil da Spassu Tecnologia para conhecer sua história, suas vantagens e todas as informações relacionadas ao recrutamento.