Desenvolvedor Java Junior at Gubee

Remote - Brasil

Apply

Desenvolvedor Java Junior - Home Office

Brasil

A Gubee é uma empresa brasileira especializada em soluções de integração para e-commerce. Fundada em 2019, oferece uma plataforma que automatiza processos como gestão de estoque, cadastro de produtos e logística em diversos marketplaces. Com alta performance e suporte especializado, atende desde pequenos lojistas até grandes operações de e-commerce.

O Desenvolvedor Java/Kotlin Júnior será responsável por apoiar na criação, implementação e manutenção de funcionalidades em plataformas de e-commerce, utilizando Java ou Kotlin. Atuará junto ao time de tecnologia, aprendendo boas práticas, resolvendo problemas técnicos e colaborando para a evolução contínua dos sistemas.

Contratação PJ - Atuação Home Office

Responsabilidades

  • Apoiar no desenvolvimento e manutenção de microsserviços utilizando Java ou Kotlin.
  • Colaborar com o time na escrita de código limpo e de fácil manutenção.
  • Criar e executar testes unitários básicos para garantir qualidade das entregas.
  • Apoiar integrações com APIs externas e eventos de marketplaces.
  • Auxiliar na investigação e correção de bugs, priorizando impacto ao cliente.
  • Contribuir com a documentação técnica das soluções implementadas.
  • Participar ativamente das cerimônias de time (planning, dailies, retrospectivas), com espírito de aprendizado e colaboração.

Requisitos

Linguagens

  • Conhecimento em Java ou Kotlin no desenvolvimento de aplicações backend (pode ser acadêmico, projetos pessoais ou experiência profissional).

Boas Práticas de Código

  • Interesse em aplicar princípios de código limpo (legibilidade, simplicidade, reutilização).
  • Noções básicas de separação de responsabilidades.

Testes Automatizados

  • Conhecimento em testes unitários com JUnit, Mockito ou similares.

Arquitetura e Integração

  • Noções de APIs REST.
  • Interesse em aprender sobre microserviços e mensageria (Kafka ou similares).

Persistência

  • Conhecimento básico em bancos relacionais.
  • Desejável noções de bancos NoSQL (ex.: MongoDB).

Ambientes e Controle de Versão

  • Experiência com Git para versionamento de código.
  • Noções básicas de Docker serão um diferencial.

Diferenciais

  • Conhecimento em Spring Boot ou Quarkus.
  • Experiência prévia com Docker ou GitLab CI/CD.
  • Noções de nuvem (AWS, GCP ou Azure).
  • Interesse em aprender sobre arquitetura hexagonal e DDD.

Soft Skills Esperadas

  • Vontade de aprender: abertura para evoluir tecnicamente e aceitar feedbacks.
  • Responsabilidade: cumprir prazos e acordos assumidos.
  • Colaboração: boa interação com colegas e disposição para apoiar o time.
  • Boa comunicação: clareza ao relatar dificuldades e progresso.
  • Proatividade: buscar soluções, estudar novas ferramentas e sugerir melhorias.

Nível de experiência

Assistente

Tipo de emprego

Tempo integral

Função

Engenharia e Tecnologia da informação

Setores

Fornecimento e gestão de recursos humanos

Requisitos

Habilidades

  • Java
  • Kotlin
  • Clean code principles
  • Basic separation of concerns
  • Unit testing with JUnit
  • Mockito
  • REST APIs
  • Microservices
  • Messaging (Kafka)
  • Relational databases
  • NoSQL (MongoDB)
  • Git
  • Docker
  • Spring Boot
  • Quarkus
  • GitLab CI/CD
  • Cloud (AWS, GCP, Azure)
  • Hexagonal architecture
  • DDD

Responsabilidades

  • Apoiar no desenvolvimento e manutenção de microsserviços utilizando Java ou Kotlin.
  • Colaborar com o time na escrita de código limpo e de fácil manutenção.
  • Criar e executar testes unitários básicos para garantir qualidade das entregas.
  • Apoiar integrações com APIs externas e eventos de marketplaces.
  • Auxiliar na investigação e correção de bugs, priorizando impacto ao cliente.
  • Contribuir com a documentação técnica das soluções implementadas.
  • Participar ativamente das cerimônias de time (planning, dailies, retrospectivas), com espírito de aprendizado e colaboração.

Tecnologias

JavaKotlinJUnitMockitoRESTKafkaRelational DBMongoDBGitDockerSpring BootQuarkusGitLab CI/CDAWSGCPAzureHexagonal architectureDDD

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.