Vaga Full Stack

Desenvolvedor(a) Java | Angular Sênior

Angular Ionic Java ORACLE Spring Testes automatizados

Spassu Tecnologia

Spassu Tecnologia

Pequena/média empresa

Salário: Até R$15.000

Aceito candidatos dispostos a se mudar

Descrição da empresa

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.

Atividades e Responsabilidades

- 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;

Requisitos

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)

O que nós oferecemos

Vale Refeição
Plano de Saúde
Plano Odontológico
Seguro de Vida
Academia/Gympass