Match score not available

Pessoa Desenvolvedora Fullstack SR

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Spassu logo
Spassu SME https://www.spassu.com.br/
501 - 1000 Employees
See more Spassu offers

Job description

Este é um cargo remoto.

Você é apaixonado por tecnologia, busca sempre inovar na sua área e está super antenado com as práticas ágeis?

Achou seu próximo time!! ;)

Um grande projeto, pronto para receber talentos únicos! Você é  uma Pessoa Desenvolvedora Fullstack Sênior??? Se sim, se inscreva para esta posição!

Nos projetos que a Spassu desenvolve sempre tem lugar para mentes inquietas como a sua!

Venha expandir seus conhecimentos conosco!

Os CV's permanecerão em poder da empresa enquanto perdurar o processo seletivo e pelo período adicional de 2 anos, para eventuais processos seletivos futuros, em atendimento a Lei Geral de Proteção de Dados.

Requisitos
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)


Benefícios
Benefícios
Plano de Saúde e Plano Odontológico
Seguro de Vida
Vale Alimentação
Gympass

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Full Stack Engineer Related jobs