freehire launches on Product Hunt on 26 August.

Follow →

Desenvolvedor(a) Full Stack Java Sênior

Summary

Build and maintain high-performance enterprise apps using Java, Spring Boot, React, and TypeScript, with MongoDB, Docker, and Kubernetes in a fully remote role.

Principais responsabilidades

  • Desenvolver e manter aplicações corporativas de alta performance.
  • Atuar na análise técnica, implementação e evolução de soluções.
  • Participar das cerimônias ágeis e colaborar na definição de arquiteturas e integrações.
  • Garantir a qualidade do código por meio de boas práticas, testes e Code Review.
  • Contribuir para a melhoria contínua dos processos e apoiar tecnicamente a equipe.

Requisitos obrigatórios

  • Ensino Superior completo em Ciência da Computação, Sistemas de Informação, Engenharia de Software ou áreas correlatas.
  • Pelo menos 5 anos de experiência sólida com Java e Spring Boot.
  • Conhecimento em Clean Architecture, Arquitetura Hexagonal e princípios SOLID.
  • Experiência com APIs REST, testes unitários e de integração.
  • Experiência com MongoDB.
  • Experiência com JavaScript, TypeScript, React.js, Next.js e Vite.
  • Conhecimento em Context API, TanStack Query, TailwindCSS, Shadcn/ui e Radix UI.
  • Git, GitLab (CI/CD) e Kubernetes.
  • Vivência com Scrum e/ou Kanban.

Diferenciais

  • AWS.
  • Keycloak.
  • Microsserviços.
  • Docker e Docker Compose.
  • Observabilidade e monitoramento de aplicações.
  • Testes com Jest e Playwright.
  • Experiência em ambientes corporativos de grande porte.

Buscamos proporcionar ao nosso time um ambiente acolhedor, dinâmico e colaborativo. Para isso, temos várias iniciativas, como:

  • Oportunidades 100% remotas 👨🏻‍💻
  • Vale home office 💻
  • Feedbacks periódicos 💬
  • Programa de indicações 🏅
  • Acolhimento psicológico 🙋🏻‍♂️
  • Ginástica laboral 🏋️
  • Academia de conhecimento 🧠
  • Convênio com escola de inglês 🔤
  • Reuniões mensais de transparência 🔃
  • Happy hour online 🍻
  • Kit de boas-vindas 🎁