Fullstack Developer Pleno - REMOTO
Verity
Descrição da vaga
A Verity está buscando novos talentos!
Somos uma aceleradora de soluções digitais e buscamos Fullstack Developer Pleno para fazer parte dessa jornada.
Olha só quais são as experiências e conhecimentos que você precisa ter para acelerar e transformar com a gente:
Responsabilidades e atribuições
Desenvolver e evoluir aplicações Full Stack utilizando Kotlin/Java e tecnologias modernas de front-end.
Construir e manter APIs REST escaláveis, seguras e performáticas.
Desenvolver e evoluir interfaces de usuário com foco em usabilidade, performance e experiência do cliente.
Projetar e implementar integrações assíncronas utilizando Kafka, AWS SQS ou RabbitMQ.
Participar da evolução da arquitetura de microserviços e aplicações distribuídas.
Criar testes automatizados unitários e de integração para backend e frontend.
Atuar na modelagem, manutenção e otimização de bancos de dados PostgreSQL.
Implementar e manter processos de migração de banco utilizando Liquibase, Flyway ou ferramentas similares.
Monitorar e diagnosticar aplicações por meio de ferramentas de observabilidade, logs e tracing distribuído.
Colaborar com equipes multidisciplinares na definição de soluções técnicas e funcionais.
Participar de revisões de código, refinamentos e discussões de arquitetura.
Contribuir para a evolução dos pipelines de CI/CD e para a adoção de boas práticas de engenharia de software.
Desenvolver soluções Full Stack de alta qualidade para sistemas críticos.
Garantir a escalabilidade, segurança e performance das aplicações.
Evoluir a arquitetura baseada em microserviços.
Implementar integrações entre sistemas utilizando mensageria.
Garantir a qualidade do software por meio de testes automatizados.
Otimizar consultas SQL, índices e desempenho do banco de dados.
Assegurar processos seguros de versionamento e migração de banco de dados.
Monitorar aplicações em produção e atuar na identificação e resolução de problemas.
Trabalhar em conjunto com times multidisciplinares para definição de soluções técnicas.
Contribuir para a melhoria contínua da arquitetura, qualidade do código e processos de desenvolvimento.
Apoiar a evolução dos pipelines de integração e entrega contínua (CI/CD).
Backend
Kotlin e/ou Java 17+.
Spring Boot.
Desenvolvimento de APIs REST.
Arquitetura de Microserviços.
SQL e PostgreSQL.
Otimização de queries e índices.
Testes automatizados (unitários e de integração).
Princípios SOLID, Clean Code e Design Patterns.
Liquibase, Flyway ou ferramentas similares.
Mensageria com Kafka, AWS SQS ou RabbitMQ.
Observabilidade (logs, tracing e troubleshooting).
Dynatrace, Datadog, Sentry ou ferramentas equivalentes.
Docker.
CI/CD utilizando GitHub Actions, Jenkins, Azure DevOps ou ferramentas similares.
Frontend
React
TypeScript
Desenvolvimento de aplicações SPA
Consumo de APIs REST
Gerenciamento de estado e componentização
Testes automatizados de front-end
Conhecimento em responsividade e experiência do usuário
Metodologias
Vivência com metodologias ágeis, como Scrum, Kanban ou similares
Diferenciais
Experiência com bancos NoSQL.
Conhecimento em Kubernetes.
Experiência com OpenTelemetry.
Conhecimento em gRPC.
Experiência com SonarQube, Fortify ou ferramentas equivalentes.
Conhecimento em Event Driven Architecture.
Experiência com sistemas críticos e de alta disponibilidade.
Vivência em otimização de performance e redução de latência (P95, P90, throughput e otimização de recursos computacionais).
Conhecimento em plataformas de cloud (AWS, Azure ou GCP).
Mais vagas em São Paulo
- Desenvolvedor(a) Fullstack .NET / Next (Pleno/Sênior)
- Desenvolvedor(a) Full Stack Pleno/Sênior (.NET + Angular/React)
- Tech Recruiter Pleno
- Analista de Planejamento de Delivery Jr
- Analista de Experiência do Cliente Pleno (CX / Atendimento)
- Analista Financeiro [Remoto]
- AI Engineer Sênior - São Paulo
- Desenvolvedor Python Pleno
