Desenvolvedor Java Júnior
Summary
Junior Java developer joining DB1's Anymarket team, which runs one of Brazil's main marketplace-integration platforms. Day to day: building and maintaining scalable backend and frontend solutions in multidisciplinary squads, using Java, Angular and PostgreSQL, while starting to apply AI tools in the daily workflow. Remote within Brazil.
Na DB1, cada linha de código, teste ou insight é uma chance de criar impacto real. Somos movidos pela curiosidade e pelo desejo de transformar problemas complexos em soluções que simplificam a vida das pessoas. Gostamos de experimentar, aprender e inovar, e por isso esse é o lugar para colocar seu talento à prova.
Se você combina inteligência com uma vontade incansável de aprender e evoluir, e tem uma postura resiliente moldado por superações, já carrega muito da essência DB1. Aqui, cada desafio é oportunidade de crescimento, cada erro é uma lição para voltar mais forte e cada vitória é combustível para seguir adiante com uma missão clara e valores sólidos que dão sentido a cada passo. Na DB1, superação não é exceção e sim parte da jornada.
O Anymarket é uma das principais plataformas de integração com marketplaces do Brasil e o time é o coração que mantém tudo funcionando com qualidade enquanto a operação cresce. Se você está no início da sua jornada como desenvolvedor e quer aprender fazendo, ao lado de gente experiente disposta a te ensinar, essa é a sua largada.
Você vai participar ativamente do desenvolvimento e sustentação de soluções robustas e escaláveis, do backend ao frontend, contribuindo com código que resiste ao tempo e evoluindo a cada entrega. Vai trabalhar em times multidisciplinares, conectando tecnologia, negócio e design, e vai dar os primeiros passos usando Inteligência Artificial no fluxo de trabalho diário. Aqui, ninguém espera que você chegue sabendo tudo, só que tenha vontade real de aprender e crescer.
Perfil que buscamos:
- Conhecimento em Java, seja acadêmico, de estudos próprios ou de primeiras experiências práticas.
- Noções de Angular para interfaces administrativas e dashboards.
- Familiaridade com PostgreSQL ou outro banco relacional.
- Cursando graduação em TI ou área correlata.
- Alguma experiência prática prévia com desenvolvimento (mesmo que breve)
- Quando trava num problema, consulta logs e levanta contexto antes de pedir ajuda.
- Quando erra, reflete sobre o que aconteceu e demonstra aprendizado concreto na próxima entrega.
Vai ser incrível se você souber ou tiver vontade de aprender:
- Spring Boot e/ou Quarkus
- Conceitos de caching com Redis ou similar
- MongoDB ou outros bancos não relacionais
- Mensageria assíncrona: Kafka, RabbitMQ ou ActiveMQ
- Ciclo de deploy: Docker, Kubernetes e CI/CD
- Arquitetura de microsserviços
- IA no fluxo de trabalho: geração e revisão de código, análise de logs, automação de tarefas
- RAG e spec-driven development (SDD)
- Ferramentas de análise estática de código (Sonar/SAST)
- Fluxos de autenticação como OAuth2/PKCE
- Monitoramento em tempo real: Datadog, Grafana, ELK ou similar
O que você vai encontrar aqui:
· O jeito único de ser DB1:
- Cartão de benefícios flexíveis (Alimentação, Mobilidade, Qualidade de Vida, entre outras categorias);
- Plano de Saúde Unimed;
- Seguro de Vida;
- Plano odontológico (opcional);
- Aplicativo de benefícios e descontos (Mixtra);
- Gift Aniversário;
- Bem-estar: parceria com plataforma de acesso a academias e outras atividades físicas, parceria para atendimento psicológico;
- Evolução de carreira: Parceria com plataformas e instituições de ensino, tanto para idiomas quanto para graduação, pós-graduação e cursos livres, Plano de Desenvolvimento Individual (PDI), feedbacks constantes, Programa de Mentoria, eventos internos, subsídio para treinamentos, universidade corporativa e muito mais;
- Programas de recompensa: bônus para indicação de novos colaboradores e bônus anual atrelado a metas;
- Espaço para assumir desafios e se desenvolver.