Sobre a Yuzer:Somos um sistema multicanal de impulsionamento e gestão integrada de vendas de ingressos e produtos.
Nosso time é formado por especialistas no desenvolvimento de aplicativos de vendas inteligentes e disruptivos, focados em proporcionar a melhor experiência tanto para empresas quanto para seus consumidores.
Sobre a Vaga:Remoto e PJ.
Senioridade:Senior (+ de 5 anos de experiência)
Responsabilidades:
Desenvolver e manter APIs RESTful robustas e escaláveis utilizando Java SE (preferencialmente 17+), Spring Boot e Spring Data.
Projetar, implementar e otimizar bancos de dados relacionais (PostgreSQL) e não relacionais (MongoDB) para alta performance.
Trabalhar com mensageria e processamento de dados utilizando Kafka.
Aplicar design patterns e boas práticas de design de software para criar soluções modulares e de fácil manutenção.
Utilizar serviços AWS para garantir a escalabilidade e segurança das aplicações.
Desenvolver interfaces de usuário responsivas e interativas utilizandoReactJS.
Colaborar com designers e desenvolvedores backend para criar experiências de usuário otimizadas.
Implementar e estilizar componentes reutilizáveis usandoHTML, CSS e JavaScript.
Desenvolver e manter aplicações mobile comReact Native.
Gerenciar pacotes e dependências de projetos comNPM.
Versionar código e colaborar em equipe utilizandoGit.
Requisitos Obrigatórios:
Proficiência (+ de 5 anos) em Java SE (preferencialmente versão 17 ou superior).
Experiência sólida com Spring Boot, Spring Data JPA (Hibernate) e Spring Data Mongo.
Conhecimentos em bancos de dados PostgreSQL e MongoDB.
Habilidade em criar e consumir APIs RESTful.
Forte conhecimento em design de software e design patterns.
Experiência com serviços AWS.
Experiência com Kafka para mensageria.
Experiência com Docker para containerização de aplicações.
Proficiência comReactJSpara desenvolvimento frontend.
Proficiência emReact Native.
Proficiência emHTML, CSS e JavaScript.
Familiaridade com o gerenciamento de pacotes utilizandoNPM.
Experiência comGitpara versionamento de código.
Requisitos Desejáveis:
Conhecimento em Redis, além de seu uso como cache.
Familiaridade com Arquitetura Orientada a Eventos.
Experiência com arquitetura de mono repositórios ou monolito modular.
Familiaridade com Módulo Fiscal.
Se você é apaixonado por tecnologia e busca desafios em um ambiente dinâmico, venha fazer parte do time da Yuzer!