GeekHunter Logo

Vagas

Login

Desenvolvedor Fullstack Java Sênior

Java

Kafka

flag.br_flag

remoto

Briefcase icon

Nível de Experiência

Sênior

Globe icon

Tempo de Experiência

6+ anos em TI, Infraestrutura ou Engenharia de Software

6+ anos como Desenvolvedor Full Stack

Curtiu a vaga? Demonstre interesse e seja encontrado pela empresa

Deal Technologies Ltda

Benefícios

Requisitos

Inglês

Essa vaga exige nível mínimo de inglês

Avançado

Tecnologias Necessárias

Conhecimentos obrigatórios

Java

Kafka

Tempo de Experiência

Experiência mínima obrigatória

6+ anos em TI, Infraestrutura ou Engenharia de Software

6+ anos como Desenvolvedor Full Stack

Sólidos conhecimentos em Angular (com TypeScript).
Sólidos conhecimentos em Arquitetura de Microfrontends: Single SPA, Webpack 5 Module Federation, Nx Monorepo.
Conhecimentos em segurança Front-end: CSP, JWT, OAuth2, OpenID Connect.
Experiência em liderar a engenharia de soluções front-end, garantindo que sejam modulares, performáticas e seguras.
Habilidade para projetar uma arquitetura escalável de microfrontends.
Experiência em integrar o front-end com APIs do back-end de maneira eficiente e segura, utilizando GraphQL ou REST, e garantindo o uso adequado de técnicas como debouncing, rate limiting e caching.
Sólida experiência com Java 11+. 
Conhecimentos em Spring Boot, Spring Security,  Spring Data JPA. 
Experiência com Banco de dados SQL, NoSQL (MongoDb ou similar).  
Experiência em projetos com foco em performance e alta concorrência.  
Experiência em projetos orientados a eventos.  
Conhecimento em microsserviços. 
Conhecimento em práticas OWASP para desenvolvimento de APIs. 
Sólidos conhecimentos em cloud Azure.
Inglês Intermediário - Avançado

Soft Skills

Importante a postura proativa e resolutiva
Boas habilidades de comunicação

Desejáveis:  

Conhecimentos em streaming com Kafka. 
Experiência em projetos com disponibilização de informações em real time.  
Conhecimento em CQRS. 
Experiência com banco de dados não relacionais. 
Experiência em implementação de circuit breakers. 

Atividades

Desenvolvimento back-end com Java 11+, utilizando os frameworks Spring Boot, Spring Security e Spring Data JPA.
Atuação em ambientes com bancos de dados relacionais e não relacionais (SQL, MongoDB ou similar).
Participação em projetos com foco em alta performance, concorrência e orientação a eventos.
Desenvolvimento de microsserviços seguindo boas práticas de arquitetura e princípios OWASP para segurança de APIs.
Vivência com ambientes em nuvem (Azure), incluindo deploy e gerenciamento de aplicações em ambientes cloud-native.Desenvolvimento e manutenção de aplicações utilizando Angular com TypeScript, com foco em modularidade e performance.
Definição e implementação de arquitetura baseada em Microfrontends, utilizando Single SPA, Webpack 5 Module Federation e organização de código com Nx Monorepo.
Projetos com integração segura entre front-end e APIs back-end, utilizando GraphQL e REST, aplicando técnicas como debouncing, rate limiting e caching.
Liderança na definição de soluções escaláveis e seguras no front-end, com foco em boas práticas de segurança como CSP, JWT, OAuth2 e OpenID Connect.


Gostou da vaga?

Na GeekHunter, as empresas encontram os candidatos! Demonstrar interesse aumenta sua visibilidade.

Compartilhe a vaga através das redes sociais!

Veja vagas similares a essa

Desenvolvedor Full Stack (JAVA e Angular)

flag.br_flag

remoto

Java

Angular

Visualizar vaga

Pessoa Desenvolvedora - Full stack - Java e Angular 12

flag.br_flag

remoto

Dollar sign icon

R$

10.000

-

12.000

BRL/mês

CLT

Java

Angular 12

JavaScript

+ 3

Visualizar vaga

DEV FULLSTACK NODE.JS E GOLANG

flag.br_flag

remoto

Node.js

GoLang

PostgreSQL

+ 11

Visualizar vaga

Veja mais vagas de Java

Purple right arrow
Homem feliz com o computador na mão

Encontramos outras oportunidades que podem te interessar na GeekHunter

Criando um perfil na GeekHunter você fica visível para todas as empresas da plataforma e pode receber diversas propostas de emprego.