Descrição
Entregar funcionalidades no VSP, a plataforma web central que operadores industriais usam todos os dias para inspeção 3D de ativos, gestão de anomalias e planejamento operacional. Contribuir para uma aplicação diferenciada, focada em inovação tecnológica e em resolução de problemas complexos da indústria. É uma vaga fullstack focada em back-end: serviços, dados e infraestrutura. É esperado do desenvolvedor dominio pleno da função, trabalho cooperativo com o time e interesse em aprendizado contínuo sobre a área.
Entregar funcionalidades no VSP, a plataforma web central que operadores industriais usam todos os dias para inspeção 3D de ativos, gestão de anomalias e planejamento operacional. Contribuir para uma aplicação diferenciada, focada em inovação tecnológica e em resolução de problemas complexos da indústria. É uma vaga fullstack focada em back-end: serviços, dados e infraestrutura. É esperado do desenvolvedor domínio pleno da função, trabalho cooperativo com o time e interesse em aprendizado contínuo sobre a área.
Responsabilidades e atribuições
- Projetar e construir serviços back-end em Java (JAX-RS / Jersey): APIs REST, processamento assíncrono com RabbitMQ, armazenamento de objetos em S3.
- Ser dono(a) da camada de dados: modelagem em PostgreSQL, queries avançadas e tuning de performance sobre grandes volumes de dados industriais.
- Construir funcionalidades de front-end em Vue (2 e 3) com TypeScript, incluindo visualizadores 3D em Three.js.
- Trabalhar perto da infraestrutura: Docker, deploys em AWS e GCP, CI/CD; o time espera fluência em devops.
- Aplicar bom raciocínio de algoritmos e arquitetura e engenharia espacial
- Usar ferramentas de desenvolvimento assistido por IA (ex.: Claude Code) como parte central do fluxo de trabalho diário, da implementação ao code review, mas sem dependência dos modelos para as tarefas
- Participar de refinamento e planejamento com Tech Lead, Product Manager e Design; contribuir com análises de viabilidade.Stack Que Você Vai TocarJava (JAX-RS / Jersey)
- PostgreSQL
- RabbitMQ
- AWS S3
- GCP
- Docker
- JavaScript/TypeScript
- Vue 2/3
- Three.js
- GitHub
- Claude Code e desenvolvimento assistido por IA
Requisitos e qualificações
- Experiência em desenvolvimento de software (nível pleno), com produtos reais entregues.
- Forte base teórica em computação: algoritmos, estruturas de dados e arquitetura, participação em projetos comprovadamente complexos.
- Experiência fullstack com foco em back-end: Java em produção (JAX-RS / Jersey ou stacks REST similares).
- Conhecimento avançado de banco de dados: SQL e PostgreSQL além do básico (modelagem, indexação, otimização de queries).
- Competência em infraestrutura/devops: Docker e serviços de cloud (AWS e/ou GCP) em projetos reais.
- JavaScript/TypeScript com um framework moderno (Vue preferencial; experiência próxima da nossa stack conta mais, mas não se limita a ela).
- Perfil independente e autodirigido: aprende sozinho(a) e resolve problemas com pouca dependência de suporte.
- Perfil colaborativo e tranquilo, que gosta de desafios difíceis, de aprendizado contínuo e busca uma casa de longo prazo.
- Inglês funcional (documentação e ferramentas são em inglês).
Benefícios
- Vale Refeição via cartão Caju Multibenefícios
- Auxílio Home Office via cartão Caju
- Day off de aniversário
- Wellhub
- Plano de Saúde (Unimed Nacional) — só paga coparticipação (após experiência)
- Plano Odontológico (Unimed Nacional)
- Seguro de vida
- Conexa Saúde